欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

MySQL常見的日志文件分類有哪些

下面講講關(guān)于MySQL常見的日志文件分類有哪些,文字的奧妙在于貼近主題相關(guān)。所以,閑話就不談了,我們直接看下文吧,相信看完MySQL常見的日志文件分類有哪些這篇文章你一定會有所受益。

成都創(chuàng)新互聯(lián)是一家專業(yè)提供賈汪企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)、H5頁面制作、小程序制作等業(yè)務(wù)。10年已為賈汪眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站設(shè)計(jì)公司優(yōu)惠進(jìn)行中。

日志對一個(gè)系統(tǒng)或者應(yīng)用來說是非常的重要的,排錯(cuò)或解決故障,第一時(shí)間都是看錯(cuò)誤日志

一、MySQL日志分類:日志文件記錄了影響數(shù)據(jù)庫的各種類型活動(dòng),MySQL數(shù)據(jù)庫常見的日志文件分類。

錯(cuò)誤日志(Error log)                  --如果日志不存在,flush logs會卡主,如果想備份錯(cuò)誤日志,必須要重新新建一個(gè),并賦予權(quán)限,在執(zhí)行flush logs;

慢查詢?nèi)罩?Slow query log)    -- 如果日志不存在,flush logs會提示日志文件不存在,也不會創(chuàng)建,,如果想備份慢查詢?nèi)罩荆仨氁匦滦陆ㄒ粋€(gè),并賦予權(quán)限,在執(zhí)行flush logs;

二進(jìn)制日志(binary log)       -- 生成一個(gè)新的二進(jìn)制文件

查詢?nèi)罩?(general_log)           -- 如果不存在,mysql會自動(dòng)生成一個(gè)

注意:以上的日志,當(dāng)執(zhí)行flush logs時(shí),mysql實(shí)例將關(guān)閉并重新打開日志文件

二、錯(cuò)誤日志詳解:MySQL錯(cuò)誤日志是記錄MySQL 運(yùn)行過程中較為嚴(yán)重的警告和錯(cuò)誤信息,以及MySQL每次啟動(dòng)和關(guān)閉的詳細(xì)信息。

【查看MySQL數(shù)據(jù)庫錯(cuò)誤日志存放的位置】

mysql> show variables like 'log_error';

+---------------+---------------------+

| Variable_name | Value               |

+---------------+---------------------+

| log_error     | /var/log/mysqld.log |

+---------------+---------------------+

1 row in set (0.01 sec)

my.cnf

log-error=/var/log/mysqld.log     -- 或mysql實(shí)例中顯示的有些不同

模擬錯(cuò)誤日志:

三、慢查詢?nèi)罩?/p>

注意:雖然慢查詢的名字中只包含了"查詢",實(shí)際上并不僅僅表示SELECT查詢操作,諸如INSERT、UPDATE、DELETE、CALL等其他DML操作,只要是超過指定時(shí)間的,都可以稱之為「慢查詢」,并且會記錄在慢查詢?nèi)罩局小?/code>

和慢查詢?nèi)罩居嘘P(guān)的參數(shù):

slow_query_log=on|off                 #是否開啟慢查詢?nèi)罩?/p>

slow_query_log_file=filePathAndName;  #指定慢查詢?nèi)罩疚募穆窂胶臀募J(rèn)在data目錄

long_query_time=5                     #指定多少秒沒有返回結(jié)果的語句記錄日志,即超過該時(shí)間就被認(rèn)為是慢查詢

log_queries_not_using_indexes         #記錄所有沒有使用到索引的查詢語句

min_examined_row_limit=1000           #記錄由于查詢了多于1000次而導(dǎo)致的慢查詢

log_slow_admin_statements             #記錄慢的那些OPTIMIZE TABLE、ANALZE TABLE和ALTER TABLE語句。因?yàn)檫@些語句本身內(nèi)部會執(zhí)行查詢,如alert table會先查詢出來再進(jìn)行修改。

log_slow_slave_statements             #記錄由slave所產(chǎn)生的慢查詢

log_output=FILE|TABLE                 #如果選擇table   select * from mysql.slow_log;

設(shè)置參數(shù):

set @@global.log_output='FILE';

set global log_output='TABLE';

select @@log_output;

select @@global.log_output;

show global variables like 'log_output';

show variables like 'log_output';

模擬慢查詢?nèi)罩荆?select  sleep()

對于以上MySQL常見的日志文件分類有哪些相關(guān)內(nèi)容,大家還有什么不明白的地方嗎?或者想要了解更多相關(guān),可以繼續(xù)關(guān)注我們的行業(yè)資訊板塊。

本文題目:MySQL常見的日志文件分類有哪些
瀏覽路徑:http://chinadenli.net/article44/ihoehe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)云服務(wù)器面包屑導(dǎo)航App設(shè)計(jì)域名注冊網(wǎng)站改版

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)