成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

MySQL慢查詢的2種分析方案

數據庫 MySQL
此文章主要向大家講述的是MySQL慢查詢分析的2個好用方法,如果你對這兩個方案感興趣的話,以下的文章就會滿足你這一興趣。

以下的文章主要介紹的是MySQL慢查詢分析方法,前一段日子,我曾經設置了一次記錄在MySQL數據庫中對慢于1秒鐘的SQL語句進行查詢。想起來有幾個十分設置的方法,有幾個參數的名稱死活回憶不起來了,于是重新整理一下,自己做個筆記。

對于排查問題找出性能瓶頸來說,最容易發現并解決的問題就是MySQL慢查詢以及沒有得用索引的查詢。

OK,開始找出MySQL中執行起來不“爽”的SQL語句吧。

MySQL慢查詢分析方法一:

這個方法我正在用,呵呵,比較喜歡這種即時性的。

MySQL5.0以上的版本可以支持將執行比較慢的SQL語句記錄下來。

  1. MySQL> show variables like 'long%';  

注:這個long_query_time是用來定義慢于多少秒的才算“慢查詢”

  1. +-----------------+-----------+  
  2. | Variable_name | Value |  
  3. +-----------------+-----------+  
  4. | long_query_time | 10.000000 |   
  5. +-----------------+-----------+  
  6. 1 row in set (0.00 sec)  
  7. MySQL> set long_query_time=1;   

注: 我設置了1, 也就是執行時間超過1秒的都算慢查詢。

  1. Query OK, 0 rows affected (0.00 sec)  
  2. MySQL> show variables like 'slow%';  
  3. +---------------------+---------------+  
  4. | Variable_name | Value |  
  5. +---------------------+---------------+  
  6. | slow_launch_time | 2 |   
  7. | slow_query_log | ON |   

注:是否打開日志記錄

  1. | slow_query_log_file | /tmp/slow.log |  

注: 設置到什么位置

  1. +---------------------+---------------+  
  2. 3 rows in set (0.00 sec)  
  3. MySQL> set global slow_query_log='ON'   

注:打開日志記錄

一旦slow_query_log變量被設置為ON,MySQL會立即開始記錄。

/etc/my.cnf 里面可以設置上面MySQL全局變量的初始值。

 

  1. long_query_time=1 
  2. slow_query_log_file=/tmp/slow.log 

 

MySQL慢查詢分析方法二:

MySQLdumpslow命令

 

  1. /path/MySQLdumpslow -s c -t 10 /tmp/slow-log 

 

這會輸出記錄次數最多的10條SQL語句,其中:

 

-s, 是表示按照何種方式排序,c、t、l、r分別是按照記錄次數、時間、查詢時間、返回的記錄數來排序,ac、at、al、ar,表示相應的倒敘;

-t, 是top n的意思,即為返回前面多少條的數據;

 

-g, 后邊可以寫一個正則匹配模式,大小寫不敏感的;

 

比如

 

 

  1. /path/MySQLdumpslow -s r -t 10 /tmp/slow-log 

 

得到返回記錄集最多的10個查詢。

 

 

  1. /path/MySQLdumpslow -s t -t 10 -g “left join” /tmp/slow-log 

 

得到按照時間排序的前10條里面含有左連接的查詢語句。

以上的相關內容就是對MySQL慢查詢分析的介紹,望你能有所收獲。
 

【編輯推薦】

  1. 安裝MySQL-python的實際操作步驟
  2. MySQL 常用語句的基本用法的介紹
  3. 甲骨文對MySQL數據庫做出十大承諾!
  4. 解決MySQL無法遠程訪問的3方案
  5. PHP和MySQL存儲過程的實例演示

 

責任編輯:佚名 來源: cnblogs
相關推薦

2020-09-13 13:05:41

MySQL慢查詢數據

2018-10-12 16:45:10

MySQL查詢日志數據庫

2017-05-23 16:26:26

MySQL優化處理

2012-02-29 09:44:54

MySQL

2010-10-14 15:07:44

MySQL慢查詢

2018-09-13 09:42:30

數據庫Redis慢查詢

2017-04-01 19:00:25

MySQL慢查詢

2021-04-07 10:38:43

MySQL數據庫命令

2010-06-07 13:08:53

MySQL插入處理重復

2010-07-09 09:08:43

2010-11-25 16:29:26

MySQL慢日志查詢

2010-06-29 10:39:48

SQL Server查

2010-04-07 15:14:02

無線收發芯片方案

2020-06-05 09:21:20

MySQL慢查詢數據庫

2024-05-28 08:32:18

2017-09-18 15:20:02

MySQL慢查詢日志配置

2010-07-02 10:33:18

SQL Server單

2023-11-30 15:37:37

MySQL數據庫

2011-03-15 11:16:59

MySQL數據庫可靠性

2025-05-26 03:55:00

MySQLCrash代碼
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久精品久久久 | av福利网| 免费一级黄色电影 | 在线看片国产精品 | 99久久99久久精品国产片果冰 | 午夜av影院| 日本久久精品视频 | 黄色在线| 中文字幕亚洲专区 | 欧洲免费毛片 | 中文字幕第十页 | 国产aⅴ | 亚洲欧美综合精品另类天天更新 | 日韩成人在线播放 | 九九久久久 | 在线一级片 | 亚洲精品二区 | 污片在线免费观看 | 久久久久久综合 | 羞羞午夜| 日韩在线不卡视频 | 日本一区二区三区在线观看 | 国产成人99久久亚洲综合精品 | 毛片一级片 | www.xxxx欧美 | 成人日韩| 日韩精品一区二区三区免费视频 | 亚洲精品美女 | 亚洲精品一区二区三区中文字幕 | 欧美专区在线 | 日本高清aⅴ毛片免费 | 欧美中文字幕在线 | 欧美天堂 | 亚洲精品乱码久久久久久黑人 | 91资源在线播放 | 天天插天天操 | 国产乱码精品一品二品 | av黄色在线| 日韩国产高清在线观看 | 中文字幕高清一区 | 国产一级特黄视频 |