《Mysql入門詳解MySql的慢查詢分析及開啟慢查詢?nèi)罩尽芬c(diǎn):
本文介紹了Mysql入門詳解MySql的慢查詢分析及開啟慢查詢?nèi)罩荆M麑?duì)您有用。如果有疑問,可以聯(lián)系我們。
MYSQL必讀我最近也在研究MySQL性能優(yōu)化的路上,那么今天也算個(gè)學(xué)習(xí)筆記吧!
MYSQL必讀在小伙伴們開發(fā)的項(xiàng)目中,對(duì)于MySQL排查問題找出性能瓶頸來說,最容易發(fā)現(xiàn)并辦理的問題就是MYSQL的慢查詢以及沒有得用索引的查詢.
MYSQL必讀接下來教大家如何開啟MySQL5.0版本以上的慢查詢?nèi)罩居涗洠?/p>
MYSQL必讀OK,一起開始找出mysql中執(zhí)行起來不“爽”的SQL語句吧.
MYSQL必讀首先,我們通過mysql命令進(jìn)入mysql命令行中:
MYSQL必讀
[root@yunuo_vm ~]# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 4977
Server version: 5.6.17 Source distribution
Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
MYSQL必讀ps:這里的MySQL版本是5.6.17
MYSQL必讀OK,進(jìn)入到控制臺(tái)了,接下來,我們查看下MySQL默認(rèn)配置中多少秒才算慢查詢
MYSQL必讀
mysql> show variables like 'long%';
+-----------------+-----------+
| Variable_name | Value |
+-----------------+-----------+
| long_query_time | 10.000000 |
+-----------------+-----------+
1 row in set (0.00 sec)
MYSQL必讀如上表顯示,系統(tǒng)默認(rèn)的慢查詢時(shí)間上限是10秒,下面我們來把它改成1秒(大家也可以根據(jù)自己實(shí)際情況來定);
MYSQL必讀
mysql> set long_query_time=1; 注: 我設(shè)置了1, 也就是執(zhí)行時(shí)間超過1秒的都算慢查詢.
Query OK, 0 rows affected (0.00 sec)
MYSQL必讀哦了!最后我們來瞅瞅MySQL開啟慢查詢?nèi)罩居涗洓]有;
MYSQL必讀
mysql> show variables like 'slow%';
+---------------------+---------------+
| Variable_name | Value |
+---------------------+---------------+
| slow_launch_time | 2 |
| slow_query_log | OFF |
| slow_query_log_file | /tmp/slow.log |
+---------------------+---------------+
MYSQL必讀ps:
MYSQL必讀slow_query_log //是否打開日志記錄
MYSQL必讀slow_query_log_file //日志存放位置
MYSQL必讀MySQL默認(rèn)沒有開啟慢查詢,下面我們來開啟下:
MYSQL必讀
mysql> set global slow_query_log='ON';
Query OK, 0 rows affected (0.00 sec)
MYSQL必讀至此大功告成!!!是不是很簡(jiǎn)單?
MYSQL必讀以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所贊助,也希望大家多多支持維易PHP.
歡迎參與《Mysql入門詳解MySql的慢查詢分析及開啟慢查詢?nèi)罩尽酚懻摚窒砟南敕ǎS易PHP學(xué)院為您提供專業(yè)教程。
轉(zhuǎn)載請(qǐng)注明本頁網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/9483.html