我是性能分析我的查詢,需要能夠看到比最後100個查詢更多的內容。最大profiling_history_size是100,但我看到調試工具以某種方式管理比最後100個查詢節省更多(例如,django調試工具)。MySQL:SHOW PROFILES - 希望看到超過100條記錄
我做
SET profiling=1;
set profiling_history_size = 100;
SHOW PROFILES;
這將是很好,如果我能夠繼續前進記錄到另一個表。或者,也許我需要在其他地方一起看?
我的程序運行相同的查詢很多次,所以我真正想要的是一個特定查詢執行的所有時間的聚合。一旦我有了所有疑問,我就會做一些GROUP BY,但也許還有其他地方需要注意? (我不是故意問2個問題,但可能知道我最終需要改變上述問題的答案。)