亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > MySQL > 正文

MYSQL5.7.9開啟慢查詢日志的技巧

2024-07-24 13:08:55
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了MYSQL5.7.9開啟慢查詢日志的技巧的相關資料,需要的朋友可以參考下
 

用MYSQL 5.7.9 作為ZABBIX 2.4.7 的監控數據庫. 前段時間開啟了慢查詢日志, 后來發現慢查詢日志膨脹到了700M

查看最后100條 大部分都是 0.1 秒的 后來想改, 以前是動態設置的 set global slow_query_log=1; 方式的 .

然后想直接用配置文件/etc/my.cnf 配慢查詢

# Remove leading # and set to the amount of RAM for the most important data# cache in MySQL. Start at % of total RAM for dedicated server, else %.innodb_buffer_pool_size = M# Remove leading # to turn on a very important data integrity option: logging# changes to the binary log between backups.# log_bin# These are commonly set, remove the # and set as required.basedir = /LANMP/mysqldatadir = /MYSQLDATA/dataport = # server_id = .....socket = /tmp/mysql.sock# Remove leading # to set options mainly useful for reporting servers.# The server defaults are faster for transactions and fast SELECTs.# Adjust sizes as needed, experiment to find the optimal values.join_buffer_size = Msort_buffer_size = Mread_rnd_buffer_size = Msql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLEScharacter_set_server=utfinit_connect='SET NAMES utf'slow_query_log = slow_query_log_file = /MYSQLDATA/mysql_slow_query.loglong_query_time = log_queries_not_using_indexes = ON

反復啟動了好多次 service mysqld restart

mysql> show variables like '%query%';+------------------------------+---------------------------------+| Variable_name | Value |+------------------------------+---------------------------------+| binlog_rows_query_log_events | OFF || ft_query_expansion_limit | 20 || have_query_cache | YES || long_query_time | 5.000000 || query_alloc_block_size | 8192 || query_cache_limit | 1048576 || query_cache_min_res_unit | 4096 || query_cache_size | 1048576 || query_cache_type | OFF || query_cache_wlock_invalidate | OFF || query_prealloc_size | 8192 || slow_query_log | ON || slow_query_log_file | /MYSQLDATA/mysql_slow_query.log |+------------------------------+---------------------------------+13 rows in set (0.00 sec)

老是OFF 狀態 而其他的 LONG_QUERY_TIME 得到了改變 5秒

用動態方式設置 報錯

mysql> set global slow_query_log=1;ERROR 29 (HY000): File '/MYSQLDATA/mysql_slow_query.log' not found (Errcode: 13 - Permission denied)

對我已經把它給刪了, 為傻不自己創建個?

只好自己touch 一個

還是報錯 ?

ps -ef |grep mysqld 發現 還有個mysql用戶啟動了mysql

看來 是用mysql用戶讀取慢查詢日志的 用戶權限問題啦

下面給大家介紹開啟mysql慢查詢日志

查看配置:

//查詢慢查詢時間show variables like "long_query_time";默認10s //查看慢查詢配置情況show status like "%slow_queries%"; //查看慢查詢日志路徑show variables like "%slow%"; 

修改配置文件

在my.ini中加上下面兩句話

log-slow-queries = D:/wamp/mysql_slow_query.loglong_query_time=5

第一句使用來定義慢查詢日志的路徑(因為是windows,所以不牽涉權限問題)

第二句使用來定義查過多少秒的查詢算是慢查詢,我這里定義的是5秒

第二步:查看關于慢查詢的狀態

執行如下SQL語句來查看mysql慢查詢的狀態

 

復制代碼代碼如下:

show variables like '%slow%';

 

執行結果會把是否開啟慢查詢、慢查詢的秒數、慢查詢日志等信息打印在屏幕上。

第三步:執行一次慢查詢操作

其實想要執行一次有實際意義的慢查詢比較困難,因為在自己測試的時候,就算查詢有20萬條數據的海量表,也只需要0.幾秒。我們可以通過如下語句代替:

 

復制代碼代碼如下:

SELECT SLEEP(10);

 

第四步:查看慢查詢的數量

通過如下sql語句,來查看一共執行過幾次慢查詢:

show global status like '%slow%';

mysql日志的配置:

注意:這些日文件在mysql重啟的時候才會生成#記錄所有sql語句

log=E:/mysqllog/mysql.log#記錄數據庫啟動關閉信息,以及運行過程中產生的錯誤信息log-error=E:/mysqllog/myerror.log# 記錄除select語句之外的所有sql語句到日志中,可以用來恢復數據文件log-bin=E:/mysqllog/bin#記錄查詢慢的sql語句log-slow-queries=E:/mysqllog/slow.log #慢查詢時間long_query_time=0.5


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产日韩欧美夫妻视频在线观看| 精品国产精品自拍| 日本sm极度另类视频| 色偷偷91综合久久噜噜| 伊人激情综合网| 国产精品久久久久免费a∨| 欧美人在线视频| 欧美日韩国产丝袜美女| 国产一区二区激情| 亚洲国产精品推荐| 久久亚洲精品视频| 亚洲欧洲一区二区三区在线观看| 亚洲精品一区二区三区婷婷月| 国产一区视频在线播放| 国产精品第2页| 亚洲无av在线中文字幕| 国产精品自产拍高潮在线观看| 91精品久久久久久久久久久久久久| 日韩欧美在线视频日韩欧美在线视频| 一区二区欧美亚洲| 欧美高清不卡在线| 2019亚洲日韩新视频| 国产a∨精品一区二区三区不卡| 一区二区三区动漫| 在线观看欧美视频| 中文字幕日韩av电影| 国产日韩欧美夫妻视频在线观看| 亚洲一区二区三区毛片| 欧美成人激情在线| 亚洲综合社区网| 亚洲国产精品成人一区二区| 日韩有码在线观看| 亚洲午夜久久久久久久| 精品一区二区三区三区| 91高潮在线观看| 日韩av123| 国产日韩欧美在线视频观看| 亚洲无亚洲人成网站77777| 日本不卡视频在线播放| 亚洲性日韩精品一区二区| 永久免费毛片在线播放不卡| 26uuu亚洲国产精品| 亚洲国产美女精品久久久久∴| 国产精品一区二区三区免费视频| 国产精品日日做人人爱| 91丨九色丨国产在线| 日韩免费观看视频| 最近中文字幕2019免费| 78m国产成人精品视频| 亚洲人成毛片在线播放| 国产亚洲精品成人av久久ww| 亚洲成人久久电影| 中文字幕久久精品| 国内精品一区二区三区| 最近2019年日本中文免费字幕| 色吧影院999| 日韩精品极品在线观看播放免费视频| 亚洲欧美中文日韩在线v日本| 日韩视频永久免费观看| 欧美视频在线观看 亚洲欧| 久久久91精品| 欧美在线亚洲在线| 久久久精品在线| 亚洲午夜未删减在线观看| 亚洲一区二区久久久久久久| 久久久午夜视频| 欧美体内谢she精2性欧美| 亚洲成色777777在线观看影院| 久热在线中文字幕色999舞| 色yeye香蕉凹凸一区二区av| 日韩av综合中文字幕| 精品久久久久久久久久久久久久| 国产亚洲精品成人av久久ww| 91久久综合亚洲鲁鲁五月天| 亚洲男人天天操| 欧美精品做受xxx性少妇| 亚洲精品视频二区| 国产亚洲欧美日韩美女| 日本高清久久天堂| 97香蕉超级碰碰久久免费软件| 黑人巨大精品欧美一区二区三区| 久久影院中文字幕| 国产中文字幕91| 欧美精品一区二区三区国产精品| 国产手机视频精品| 亚洲最新中文字幕| 国产精自产拍久久久久久| 色综合伊人色综合网| 亚洲国产成人久久综合一区| 欧美日韩国产影院| 欧美插天视频在线播放| 97久久精品视频| 亚洲精品网站在线播放gif| 最近更新的2019中文字幕| 国产一区二区三区网站| 久久亚洲国产精品成人av秋霞| 日韩av资源在线播放| 久久亚洲精品网站| 欧美精品video| 亚洲free性xxxx护士hd| 亚洲一区二区三区四区视频| 久久影院在线观看| 亚洲成人免费网站| 国产成人在线视频| 国产一区玩具在线观看| 国产不卡一区二区在线播放| 色爱av美腿丝袜综合粉嫩av| 在线观看成人黄色| 色99之美女主播在线视频| 日韩av片永久免费网站| 国产精品高清网站| 久久久视频免费观看| 欧美中文字幕在线观看| 精品国产一区二区三区久久| 亚洲黄色免费三级| 日本不卡视频在线播放| 久久99精品久久久久久琪琪| 精品国产999| 欧美日韩激情小视频| 成人精品视频99在线观看免费| 97精品国产97久久久久久| 狠狠干狠狠久久| 欧美在线性爱视频| 国产精品视频大全| 亚洲精品456在线播放狼人| 久久精品91久久香蕉加勒比| 国产综合福利在线| 亚洲一品av免费观看| 亚洲在线免费观看| 欧美激情精品久久久久久变态| 在线精品高清中文字幕| 亚洲美女av电影| 色爱av美腿丝袜综合粉嫩av| www国产亚洲精品久久网站| 欧美裸体xxxx极品少妇软件| 国产精品xxxxx| 激情av一区二区| 日韩免费观看在线观看| 国产精品视频久| 精品久久久久久中文字幕一区奶水| 亚洲大尺度美女在线| 亚洲国产精品中文| 日韩小视频网址| 亚洲欧美日韩爽爽影院| 成人在线视频福利| 亚洲最大的免费| 国产乱肥老妇国产一区二| 精品国产电影一区| 中文字幕日韩精品有码视频| 欧美成人性生活| 国产69精品久久久久久| 中文精品99久久国产香蕉| 国产精品中文字幕在线| 97色在线观看免费视频| 日韩欧美成人区| 97免费中文视频在线观看| 亚洲伊人久久综合| 亚洲性夜色噜噜噜7777| 国产精品久久久久久久美男| 日韩国产精品一区| 日韩av色在线| 久久综合伊人77777| 久久久久久久久国产精品| 亚洲香蕉成人av网站在线观看|