91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mysql日志結構是怎樣的

發布時間:2021-11-11 16:28:08 來源:億速云 閱讀:181 作者:iii 欄目:MySQL數據庫

這篇文章主要講解了“mysql日志結構是怎樣的”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“mysql日志結構是怎樣的”吧!

一.Mysql錯誤日志
/home/mysql3306/logs/mysql-error.log
如果數據庫出現故障,error日志,是第一個需要查詢的日志

刪除錯誤日志
MySQL的日志文件(錯誤日志)
<5.5.7版本時,flush logs會將filename.err命名為filename.err_old
>5.5.7版本則只是會重建錯誤日志,也就是除非錯誤日志被刪除了會 重建一個;
否則不會對線上錯誤日志有影響。
注意:刪除錯誤日志后,不會自動重建。需要flush logs或者重啟數 據庫。
mysqladmin -u root -p flush-logs
或者
mysql>flush logs;

二.Mysql general日志
記錄所有執行過的語句,但是開啟后對于數據庫服務器的壓力影響比較嚴重.不太建議搭建日常開啟該日志,在某些情況下,比如統計匯總SQL,審計可以考慮暫時性的開啟general log,否則容易出現問題.
相關參數:
mysql> show variables like '%general%';
+------------------+--------------------------------------+
| Variable_name    | Value                                |
+------------------+--------------------------------------+
| general_log      | OFF                                  |
| general_log_file | /home/mysql3306/mysql3306/mysql5.log |
+------------------+--------------------------------------+

三.Mysql slow 日志
記錄執行超過時間閾值的SQL語句,用來判定執行比較慢的sql
mysql> show variables like '%slow%';
+---------------------------+-------------------------------------+
| Variable_name             | Value                               |
+---------------------------+-------------------------------------+
| log_slow_admin_statements | ON                                  |
| log_slow_slave_statements | ON                                  |
| slow_launch_time          | 2                                   |
| slow_query_log            | ON                                  |
| slow_query_log_file       | /home/mysql3306/logs/mysql-slow.log |
+---------------------------+-------------------------------------+

點擊(此處)折疊或打開

  1. set global slow_query_log='ON’;

  2. Set global long_query_time=1

  3. log_queries_not_using_indexes:記錄沒有用索引的查詢

  4. log_throttle_queries_not_using_indexes:#設定每分鐘記錄到日志的未使用索引的語句數目,超過這個數目后只記錄語句數量和花費的總時間

  5. min_examined_row_limit:要檢查的行數大于等于N時 才記錄為慢查詢,前提是必須滿足long_query_time和 log-queries-not-using-indexes約束。

  6. log_slow_admin_statements:管理語句是否記錄

  7. log_slow_slave_statements:從庫的語句執行是否記錄

mysql日志結構是怎樣的

- mysqldumpslow工具
-s, 是表示按照何種方式排序,c、t、l、r分別是按照記錄次數、時間、查詢時間、返回 的記錄數來排序,
ac、at、al、ar,表示相應的倒敘;
-t, 是top n的意思,即為返回前面多少條的數據;
-g, 后邊可以寫一個正則匹配模式,大小寫不敏感的;
比如:
/path/mysqldumpslow -s r -t 10 /database/mysql/slow-log
得到返回記錄集最多的10個查詢。
/path/mysqldumpslow -s t -t 10 -g “left join” /database/mysql/slow-log
得到按照時間排序的前10條里面含有左連接的查詢語句。

感謝各位的閱讀,以上就是“mysql日志結構是怎樣的”的內容了,經過本文的學習后,相信大家對mysql日志結構是怎樣的這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

临洮县| 芷江| 曲阜市| 常德市| 电白县| 宕昌县| 井研县| 阳春市| 长汀县| 页游| 汝阳县| 邯郸县| 且末县| 资溪县| 阜平县| 清涧县| 永春县| 尼勒克县| 宁夏| 松原市| 新闻| 贵溪市| 龙里县| 瓦房店市| 玉树县| 东山县| 秭归县| 迭部县| 贵州省| 南通市| 郓城县| 蕲春县| 兴宁市| 内黄县| 邓州市| 政和县| 调兵山市| 屏东市| 班戈县| 廉江市| 翁牛特旗|