mysql正確安全清空在線(xiàn)慢查詢(xún)?nèi)罩緎low log的流程分享
1, see the slow log status;
mysql> show variables like '%slow%';
+---------------------+------------------------------------------+
| Variable_name | Value |
+---------------------+------------------------------------------+
| log_slow_queries | ON |
| slow_launch_time | 2 |
| slow_query_log | ON |
| slow_query_log_file | /mysqllog/slow_log/slow_queries_3306.log |
+---------------------+------------------------------------------+
4 rows in set (0.00 sec)
2, stop the slow log server.
mysql> set global slow_query_log=0;
Query OK, 0 rows affected (0.27 sec)
mysql> show variables like '%slow%';
+---------------------+------------------------------------------+
| Variable_name | Value |
+---------------------+------------------------------------------+
| log_slow_queries | OFF |
| slow_launch_time | 2 |
| slow_query_log | OFF |
| slow_query_log_file | /mysqllog/slow_log/slow_queries_3306.log |
+---------------------+------------------------------------------+
4 rows in set (0.00 sec)
mysql>
mysql> show variables like '%slow%'; -- check slow log status
+---------------------+------------------------------------------+
| Variable_name | Value |
+---------------------+------------------------------------------+
| log_slow_queries | OFF |
| slow_launch_time | 2 |
| slow_query_log | OFF |
| slow_query_log_file | /mysqllog/slow_log/slow_queries_3306.log |
+---------------------+------------------------------------------+
4 rows in set (0.00 sec)
3, reset the new path of slow log
mysql> set global slow_query_log_file='/mysqllog/slow_log/slow_queries_3306_new.log';
Query OK, 0 rows affected (0.03 sec)
4, start the slow log server
mysql>
mysql>
mysql> set global slow_query_log=1;
Query OK, 0 rows affected (0.01 sec)
mysql> show variables like '%slow%';
+---------------------+----------------------------------------------+
| Variable_name | Value |
+---------------------+----------------------------------------------+
| log_slow_queries | ON |
| slow_launch_time | 2 |
| slow_query_log | ON |
| slow_query_log_file | /mysqllog/slow_log/slow_queries_3306_new.log |
+---------------------+----------------------------------------------+
4 rows in set (0.00 sec)
5, check the slow sql in the new slow log file.
mysql> select sleep(10) as a, 1 as b;
+---+---+
| a | b |
+---+---+
| 0 | 1 |
+---+---+
1 row in set (10.00 sec)
mysql>
[mysql@xxx-xxx ~]$ more /mysqllog/slow_log/slow_queries_3306_new.log
......
Time Id Command Argument
# Time: 140213 6:44:24
# User@Host: root[root] @ localhost []
# Query_time: 10.000365 Lock_time: 0.000000 Rows_sent: 1 Rows_examined: 0
SET timestamp=1392273864;
select sleep(10) as a, 1 as b;
6, backup the old big slow log file to other directory.
mv /mysqllog/slow_log/slow_queries_3306.log /mysqlbackup/slow_log/slow_queries_3306.log.bak.20140213
- 詳解MySql的慢查詢(xún)分析及開(kāi)啟慢查詢(xún)?nèi)罩?/a>
- mysql 開(kāi)啟慢查詢(xún) 如何打開(kāi)mysql的慢查詢(xún)?nèi)罩居涗?/a>
- MYSQL5.7.9開(kāi)啟慢查詢(xún)?nèi)罩镜募记?/a>
- MySQL開(kāi)啟慢查詢(xún)?nèi)罩緇og-slow-queries的方法
- MySQL慢查詢(xún)優(yōu)化之慢查詢(xún)?nèi)罩痉治龅膶?shí)例教程
- MySQL 開(kāi)啟慢查詢(xún)?nèi)罩镜姆椒?/a>
- 對(duì)MySQL慢查詢(xún)?nèi)罩具M(jìn)行分析的基本教程
- MySQL慢查詢(xún)?nèi)罩镜呐渲门c使用教程
- MySQL開(kāi)啟慢查詢(xún)?nèi)罩竟δ艿姆椒?/a>
- MySQL慢查詢(xún)?nèi)罩镜淖饔煤烷_(kāi)啟
相關(guān)文章
MySQL表LEFT JOIN左連接與RIGHT JOIN右連接的實(shí)例教程
這篇文章主要介紹了MySQL表LEFT JOIN左連接與RIGHT JOIN右連接的實(shí)例教程,表連接操作是MySQL入門(mén)學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-12-12
mysql隨機(jī)查詢(xún)?nèi)舾蓷l數(shù)據(jù)的方法
這篇文章主要介紹了mysql中獲取隨機(jī)內(nèi)容的方法,需要的朋友可以參考下2013-10-10
MySQL中報(bào)錯(cuò):Can’t find file: ‘./mysql/plugin.frm’的解決方法
這篇文章主要給大家介紹了關(guān)于在MySQL中報(bào)錯(cuò):Can't find file: './mysql/plugin.frm'的解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2017-11-11
Mysql 下中文亂碼的問(wèn)題解決方法總結(jié)
這篇文章主要介紹了Mysql 下中文亂碼的問(wèn)題解決方法總結(jié)的相關(guān)資料,這里提供了解決 Mysql 中文亂碼問(wèn)題的辦法,需要的朋友可以參考下2016-11-11
MySQL 一則慢日志監(jiān)控誤報(bào)的問(wèn)題分析與解決
這篇文章主要介紹了MySQL 一則慢日志監(jiān)控誤報(bào)的問(wèn)題分析與解決,幫助大家更好的理解和使用MySQL,感興趣的朋友可以了解下2021-01-01
千萬(wàn)級(jí)記錄的Discuz論壇導(dǎo)致MySQL CPU 100%的優(yōu)化筆記
談到自己在解決一個(gè)擁有 60 萬(wàn)條記錄的 MySQL 數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)時(shí),導(dǎo)致 MySQL CPU 占用 100% 的經(jīng)過(guò)。在解決問(wèn)題完成優(yōu)化(optimize)之后,我發(fā)現(xiàn) Discuz 論壇也存在這個(gè)問(wèn)題,當(dāng)時(shí)稍微提了一下2010-12-12
Java實(shí)現(xiàn)獲得MySQL數(shù)據(jù)庫(kù)中所有表的記錄總數(shù)可行方法
可以通過(guò)SELECT COUNT(*) FROM table_name查詢(xún)某個(gè)表中有多少條記錄。本文給出兩種可行的Java程序查詢(xún)所有別的記錄方法,感興趣朋友可以了解下2013-06-06
mysql連接過(guò)多和死掉以及拒絕服務(wù)的解決方法
mysql連接過(guò)多和死掉以及拒絕服務(wù)的解決方法...2007-12-12

