在MySQL中,可以通過修改參數performance_schema_events_stages_history_long
來設置性能分析的采樣率。具體步驟如下:
SHOW VARIABLES LIKE 'performance_schema_events_stages_history_long';
performance_schema_events_stages_history_long
參數的值為0,表示性能分析關閉。要開啟性能分析并設置采樣率,可以修改參數值為一個大于0的整數,表示采樣率的百分比。例如,將性能分析采樣率設置為10%:SET GLOBAL performance_schema_events_stages_history_long = 10;
SHOW VARIABLES LIKE 'performance_schema_events_stages_history_long';
performance_schema.events_stages_history_long
視圖來查看階段事件的詳細信息。請注意,設置較高的采樣率可能會導致性能開銷增加,因此應根據實際情況進行調整。