色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql怎樣查找sql慢的語句

MySQL是一個(gè)常用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它可以處理大量的數(shù)據(jù),但有時(shí)候我們會(huì)發(fā)現(xiàn)數(shù)據(jù)庫查詢語句非常慢,那么我們?cè)撛鯓硬檎疫@些慢的SQL語句呢?下面我們來介紹一下:

# 安裝工具
mysql>install plugin query_response_time;
mysql>show plugins;
# 激活工具
mysql>SET GLOBAL query_response_time_stats=ON;
mysql>SET GLOBAL query_response_time_histgram=ON;
# 設(shè)置工具
mysql>SET GLOBAL query_response_time_range=10;
# 查找慢查詢
mysql>SELECT * FROM performance_schema.events_statements_summary_by_digest ORDER BY SUM_TIMER_WAIT DESC LIMIT 10;

上面這段代碼展示了查找MySQL慢查詢語句的過程。首先,我們需要通過安裝query_response_time插件來啟用該工具,并在之后激活它。接著,我們可以通過設(shè)置query_response_time_range參數(shù)來設(shè)置查詢時(shí)間的范圍,以便我們發(fā)現(xiàn)哪些查詢超過了我們?cè)O(shè)置的時(shí)間。最后,我們可以使用查詢performance_schema.events_statements_summary_by_digest來查找慢查詢語句。

通過上述方法,我們就可以輕松地檢索到MySQL中的慢查詢語句,然后進(jìn)行針對(duì)性的優(yōu)化工作,提升數(shù)據(jù)庫的性能。