日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

MySQL中常見的幾種日志匯總

瀏覽:29日期:2023-10-12 15:01:42

前言:

在 MySQL 系統(tǒng)中,有著諸多不同類型的日志。各種日志都有著自己的用途,通過分析日志,我們可以優(yōu)化數(shù)據(jù)庫性能,排除故障,甚至能夠還原數(shù)據(jù)。這些不同類型的日志有助于我們更清晰的了解數(shù)據(jù)庫,在日常學(xué)習(xí)及運(yùn)維過程中也會(huì)和這些日志打交道。本節(jié)內(nèi)容將帶你了解 MySQL 數(shù)據(jù)庫中幾種常用日志的作用及管理方法。

1.錯(cuò)誤日志(errorlog)

錯(cuò)誤日志記錄著 mysqld 啟動(dòng)和停止,以及服務(wù)器在運(yùn)行過程中發(fā)生的錯(cuò)誤及警告相關(guān)信息。當(dāng)數(shù)據(jù)庫意外宕機(jī)或發(fā)生其他錯(cuò)誤時(shí),我們應(yīng)該去排查錯(cuò)誤日志。

log_error 參數(shù)控制錯(cuò)誤日志是否寫入文件及文件名稱,默認(rèn)情況下,錯(cuò)誤日志被寫入終端標(biāo)準(zhǔn)輸出stderr。當(dāng)然,推薦指定 log_error 參數(shù),自定義錯(cuò)誤日志文件位置及名稱。

# 指定錯(cuò)誤日志位置及名稱vim /etc/my.cnf [mysqld] log_error = /data/mysql/logs/error.log相關(guān)配置變量說明:log_error={1 | 0 | /PATH/TO/ERROR_LOG_FILENAME}定義錯(cuò)誤日志文件。作用范圍為全局或會(huì)話級(jí)別,屬非動(dòng)態(tài)變量。

2.慢查詢?nèi)罩荆╯low query log)

慢查詢?nèi)罩臼怯脕碛涗泩?zhí)行時(shí)間超過 long_query_time 這個(gè)變量定義的時(shí)長(zhǎng)的查詢語句。通過慢查詢?nèi)罩荆梢圆檎页瞿男┎樵冋Z句的執(zhí)行效率很低,以便進(jìn)行優(yōu)化。

與慢查詢相關(guān)的幾個(gè)參數(shù)如下:

slow_query_log :是否啟用慢查詢?nèi)罩荆J(rèn)為0,可設(shè)置為0,1。 slow_query_log_file :指定慢查詢?nèi)罩疚恢眉懊Q,默認(rèn)值為host_name-slow.log,可指定絕對(duì)路徑。 long_query_time :慢查詢執(zhí)行時(shí)間閾值,超過此時(shí)間會(huì)記錄,默認(rèn)為10,單位為s。 log_output :慢查詢?nèi)罩据敵瞿繕?biāo),默認(rèn)為file,即輸出到文件。

默認(rèn)情況下,慢查詢?nèi)罩臼遣婚_啟的,一般情況下建議開啟,方便進(jìn)行慢SQL優(yōu)化。在配置文件中可以增加以下參數(shù):

# 慢查詢?nèi)罩鞠嚓P(guān)配置,可根據(jù)實(shí)際情況修改vim /etc/my.cnf [mysqld] slow_query_log = 1slow_query_log_file = /data/mysql/logs/slow.loglong_query_time = 3log_output = FILE

3.一般查詢?nèi)罩荆╣eneral log)

一般查詢?nèi)罩居址Q通用查詢?nèi)罩荆?MySQL 中記錄最詳細(xì)的日志,該日志會(huì)記錄 mysqld 所有相關(guān)操作,當(dāng) clients 連接或斷開連接時(shí),服務(wù)器將信息寫入此日志,并記錄從 clients 收到的每個(gè) SQL 語句。當(dāng)你懷疑 client 中的錯(cuò)誤并想要確切知道 client 發(fā)送給mysqld的內(nèi)容時(shí),通用查詢?nèi)罩痉浅S杏谩?/p>

默認(rèn)情況下,general log 是關(guān)閉的,開啟通用查詢?nèi)罩緯?huì)增加很多磁盤 I/O, 所以如非出于調(diào)試排錯(cuò)目的,不建議開啟通用查詢?nèi)罩尽O嚓P(guān)參數(shù)配置介紹如下:

# general log相關(guān)配置vim /etc/my.cnf [mysqld]general_log = 0 //默認(rèn)值是0,即不開啟,可設(shè)置為1general_log_file = /data/mysql/logs/general.log //指定日志位置及名稱

4.二進(jìn)制日志(binlog)

關(guān)于二進(jìn)制日志,前面有篇文章做過介紹。它記錄了數(shù)據(jù)庫所有執(zhí)行的DDL和DML語句(除了數(shù)據(jù)查詢語句select、show等),以事件形式記錄并保存在二進(jìn)制文件中。常用于數(shù)據(jù)恢復(fù)和主從復(fù)制。

與 binlog 相關(guān)的幾個(gè)參數(shù)如下:

log_bin :指定binlog是否開啟及文件名稱。 server_id :指定服務(wù)器唯一ID,開啟binlog 必須設(shè)置此參數(shù)。 binlog_format :指定binlog模式,建議設(shè)置為ROW。 max_binlog_size :控制單個(gè)二進(jìn)制日志大小,當(dāng)前日志文件大小超過此變量時(shí),執(zhí)行切換動(dòng)作。 expire_logs_days :控制二進(jìn)制日志文件保留天數(shù),默認(rèn)值為0,表示不自動(dòng)刪除,可設(shè)置為0~99。

binlog默認(rèn)情況下是不開啟的,不過一般情況下,建議開啟,特別是要做主從同步時(shí)。

# binlog 相關(guān)配置vim /etc/my.cnf [mysqld]server-id = 1003306log-bin = /data/mysql/logs/binlogbinlog_format = rowexpire_logs_days = 15

5.中繼日志(relay log)

中繼日志用于主從復(fù)制架構(gòu)中的從服務(wù)器上,從服務(wù)器的 slave 進(jìn)程從主服務(wù)器處獲取二進(jìn)制日志的內(nèi)容并寫入中繼日志,然后由 IO 進(jìn)程讀取并執(zhí)行中繼日志中的語句。

relay log 相關(guān)參數(shù)一般在從庫設(shè)置,幾個(gè)相關(guān)參數(shù)介紹如下:

relay_log :定義 relay log 的位置和名稱。 relay_log_purge :是否自動(dòng)清空不再需要中繼日志,默認(rèn)值為1(啟用)。 relay_log_recovery :當(dāng) slave 從庫宕機(jī)后,假如 relay log 損壞了,導(dǎo)致一部分中繼日志沒有處理,則自動(dòng)放棄所有未執(zhí)行的 relay log ,并且重新從 master 上獲取日志,這樣就保證了 relay log 的完整性。默認(rèn)情況下該功能是關(guān)閉的,將 relay_log_recovery 的值設(shè)置為1可開啟此功能。

relay log 默認(rèn)位置在數(shù)據(jù)文件的目錄,文件名為 host_name-relay-bin,可以自定義文件位置及名稱。

# relay log 相關(guān)配置,從庫端設(shè)置vim /etc/my.cnf [mysqld]relay_log = /data/mysql/logs/relay-binrelay_log_purge = 1relay_log_recovery = 1

總結(jié):

本篇文章主要講述了 MySQL 中的幾類日志的用途及設(shè)置方法,需要注意的是,上述幾類日志,若不指定絕對(duì)路徑,則默認(rèn)保存在數(shù)據(jù)目錄下,我們也可以新建一個(gè)日志目錄專用于保存這些日志。還有 redo log 和 undo log 沒有講解,留在下篇文章吧。

到此這篇關(guān)于MySQL中常見的幾種日志的文章就介紹到這了,更多相關(guān)MySQL常見日志內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: MySQL 數(shù)據(jù)庫
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
久久精品理论片| 免费av一区| 国产一区二区三区国产精品| 精品亚洲二区| 一级欧洲+日本+国产| 日韩制服丝袜先锋影音| 99在线|亚洲一区二区| 欧美国产偷国产精品三区| 麻豆精品国产91久久久久久| 国产欧美精品久久| 石原莉奈一区二区三区在线观看| 日韩精品2区| 91一区二区三区四区| 91偷拍一区二区三区精品| 精品国产欧美| 国产精品av久久久久久麻豆网| 日韩国产综合| 亚洲少妇在线| 五月激激激综合网色播| 欧美91在线| 亚洲天堂黄色| 五月激激激综合网色播| 国产一区2区在线观看| 亚洲大片在线| 日韩三级视频| 麻豆91精品视频| 精品成人免费一区二区在线播放| 伊人网在线播放| 国产99精品一区| 欧美一级一区| 在线天堂中文资源最新版| 日韩中文字幕一区二区高清99| 国产黄色精品| 国产一区二区三区探花| 欧美 日韩 国产一区二区在线视频| 99视频一区| 精品久久亚洲| 日韩免费精品| 四虎4545www国产精品 | 国产日韩专区| 精品国产精品久久一区免费式| 日韩毛片视频| 日韩激情网站| 激情久久五月| 免费亚洲一区| 日韩黄色av| 亚洲日产国产精品| 日韩综合精品| 精品一区二区三区视频在线播放| 午夜亚洲福利| 91成人在线网站| 日韩欧美三区| 亚洲欧美网站在线观看| 免费欧美在线视频| 久久av一区| 免费在线观看一区二区三区| 国产传媒在线观看| 91av亚洲| 久久久久久黄| 日韩毛片视频| 今天的高清视频免费播放成人| 免费毛片在线不卡| 91久久中文| 视频一区视频二区中文字幕| 蜜臀久久99精品久久久久久9| 久久夜色精品| 日韩欧美2区| 美女精品视频在线| 欧美日韩视频网站| 激情欧美丁香| 亚洲精品人人| 国产欧美综合一区二区三区| 久久成人av| 免费高潮视频95在线观看网站| 五月精品视频| 视频在线在亚洲| 欧美激情福利| 欧美精品一区二区三区精品| 好看不卡的中文字幕| 综合色就爱涩涩涩综合婷婷| 欧美午夜三级| 日韩精品水蜜桃| 中文字幕中文字幕精品| 国产福利一区二区三区在线播放| 久久婷婷亚洲| 日韩精品a在线观看91| 美日韩一区二区三区| 亚洲精品电影| 91在线成人| 亚洲激情黄色| 国产精品美女在线观看直播| 免费毛片在线不卡| 精品在线网站观看| 蜜臀久久99精品久久久久久9| 美女视频黄免费的久久| 国产亚洲高清视频| 91亚洲一区| 久久国内精品自在自线400部| 韩日一区二区三区| 日韩欧美午夜| 精品在线网站观看| 欧美一级一区| 一区二区亚洲视频| 久久久9色精品国产一区二区三区| 欧美一区不卡| 激情综合网站| 国产精品原创| 精品视频高潮| 欧美国产日韩电影| 日韩精品中文字幕一区二区| 在线一区视频| 影音先锋国产精品| 欧美精选一区二区三区| 久久久人人人| 欧美日韩尤物久久| 在线看片福利| 日韩高清成人| 国产66精品| 亚洲免费福利| 四虎884aa成人精品最新| 国产精品久久亚洲不卡| 欧美日韩亚洲一区在线观看| 日本欧美一区二区在线观看| 日韩一二三区在线观看| 欧美日韩一区自拍| 国产精品**亚洲精品| 久久精品99国产精品| 国产欧美高清视频在线| 国产精品久久久久久久久久久久久久久 | 美女黄网久久| 蜜桃视频一区二区三区在线观看 | 日韩国产一区二区| 国产h片在线观看| 99久久精品费精品国产| 好吊日精品视频| 亚洲综合福利| 美女精品久久| 日韩中文在线播放| 亚洲欧美日本国产专区一区| 国产精品免费看| 日韩高清电影免费| 日本免费在线视频不卡一不卡二| 国产精品久久亚洲不卡| 国产成人1区| 最新亚洲一区| 久久99蜜桃| 尹人成人综合网| 国产午夜久久av| 精品亚洲美女网站| 天堂俺去俺来也www久久婷婷| 免费日韩成人| 亚洲欧美不卡| 色黄视频在线观看| 四虎国产精品免费久久| 日韩精品永久网址| 色综合视频一区二区三区日韩 | 激情视频网站在线播放色| 在线国产一区二区| 欧美精品二区| 蜜臀av性久久久久蜜臀aⅴ流畅| 免费在线亚洲欧美| 亚洲一区导航| 成人久久一区| 丝袜美腿亚洲色图| 国产精品尤物| 亚洲午夜免费| 青青久久av| 久久精品一区二区三区中文字幕| 国产农村妇女精品一二区| 黄色网一区二区| 日本视频在线一区| 亚洲欧美网站| 亚洲婷婷免费| 日韩精品第一区| 高清不卡一区| 老司机精品视频网| 国产欧美高清| 日韩精品亚洲一区二区三区免费| 精品在线91| 最新中文字幕在线播放 | 日韩高清欧美激情| 亚洲视频电影在线| 日韩在线a电影| 免费日韩视频| 免费成人在线影院| 日韩在线观看一区二区| 99香蕉国产精品偷在线观看| 精品91久久久久| 亚洲一区久久| 亚洲狼人精品一区二区三区| 蜜桃久久久久久| 亚洲在线久久| 亚洲精品伊人| 亚洲综合福利| 欧美精品中文| 国产成人a视频高清在线观看| 日韩欧美中文| 免费日韩精品中文字幕视频在线| 在线国产精品一区| 欧美视频久久|