二進(jìn)制日志-管理

我們知道鞭光,寫(xiě)二進(jìn)制日志與master數(shù)據(jù)庫(kù)中的數(shù)據(jù)變化并不是一一對(duì)應(yīng)的關(guān)系噪窘。要保持?jǐn)?shù)據(jù)庫(kù)和二進(jìn)制日志之間的一致性笋庄,以防系統(tǒng)崩潰,就是要做到倔监,如果更新沒(méi)有寫(xiě)入二進(jìn)制日志直砂,就不會(huì)被提交到存儲(chǔ)引擎,反之亦然浩习。

sync-binlog選項(xiàng)可控制數(shù)據(jù)寫(xiě)入磁盤(pán)的頻率静暂,其值是一個(gè)整數(shù),指定二進(jìn)制日志寫(xiě)入磁盤(pán)的頻率瘦锹,以每提交語(yǔ)句或事務(wù)的次數(shù)為準(zhǔn)籍嘹,默認(rèn)值為0,由操作系統(tǒng)決定弯院。在5.6中辱士,由于引入了二進(jìn)制日志組提交,所以sync以提交組為單位听绳,而不是按事務(wù)或語(yǔ)句颂碘。對(duì)于像InnoDB引擎,將sync-binlog=1椅挣,一般情況下操作系統(tǒng)的崩潰不會(huì)丟失事務(wù)头岔,不支持事務(wù)的引擎,可能至少丟失一個(gè)事務(wù)鼠证。

有4種行為會(huì)導(dǎo)致二進(jìn)制日志文件輪換峡竣,第一服務(wù)器停止,每次服務(wù)器啟動(dòng)都會(huì)開(kāi)始一個(gè)新的二進(jìn)制日志量九。第二适掰,binlog文件大小達(dá)到最大限制颂碧,可以通過(guò)binlog-cache-size來(lái)控制binlog文件的大小。第三类浪,二進(jìn)制日志被顯示刷新载城,flush logs命令將所有日志寫(xiě)入磁盤(pán),然后創(chuàng)建一個(gè)新的文件繼續(xù)寫(xiě)二進(jìn)制日志费就。第四诉瓦,服務(wù)器上發(fā)生故障,除了完全停止工作以外力细,服務(wù)器還可能遇到其他事故睬澡,從而導(dǎo)致二進(jìn)制日志被輪換。

通過(guò)設(shè)置expire-logs-days選項(xiàng)艳汽,服務(wù)器可以自動(dòng)清除舊的binlog文件猴贰。這個(gè)選項(xiàng)也可以用作服務(wù)器變量,其值為存儲(chǔ)binlog文件的天數(shù)河狐。也可以手工清除binlog文件米绕,可使用purge binary logs命令。

purgebinary logs before datetime馋艺,清除給定時(shí)間之前的所有文件栅干。

purgebinary logs to ‘filename’清除給定文件前的所有文件。

清除文件的過(guò)程是捐祠,首先將那些服務(wù)器認(rèn)為電動(dòng)機(jī)成熟的文件寫(xiě)到清除索引文件碱鳞,然后,將文件從文件系統(tǒng)中刪除踱蛀,最后刪除清除索引文件窿给。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市率拒,隨后出現(xiàn)的幾起案子崩泡,更是在濱河造成了極大的恐慌,老刑警劉巖猬膨,帶你破解...
    沈念sama閱讀 219,188評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件角撞,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡勃痴,警方通過(guò)查閱死者的電腦和手機(jī)谒所,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,464評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)沛申,“玉大人劣领,你說(shuō)我怎么就攤上這事√模” “怎么了剖踊?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,562評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵庶弃,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我德澈,道長(zhǎng),這世上最難降的妖魔是什么固惯? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,893評(píng)論 1 295
  • 正文 為了忘掉前任梆造,我火速辦了婚禮,結(jié)果婚禮上葬毫,老公的妹妹穿的比我還像新娘镇辉。我一直安慰自己,他們只是感情好贴捡,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,917評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布忽肛。 她就那樣靜靜地躺著,像睡著了一般烂斋。 火紅的嫁衣襯著肌膚如雪屹逛。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,708評(píng)論 1 305
  • 那天汛骂,我揣著相機(jī)與錄音罕模,去河邊找鬼。 笑死帘瞭,一個(gè)胖子當(dāng)著我的面吹牛淑掌,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播蝶念,決...
    沈念sama閱讀 40,430評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼抛腕,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了媒殉?” 一聲冷哼從身側(cè)響起担敌,我...
    開(kāi)封第一講書(shū)人閱讀 39,342評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎适袜,沒(méi)想到半個(gè)月后柄错,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,801評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡苦酱,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,976評(píng)論 3 337
  • 正文 我和宋清朗相戀三年售貌,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片疫萤。...
    茶點(diǎn)故事閱讀 40,115評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡颂跨,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出扯饶,到底是詐尸還是另有隱情恒削,我是刑警寧澤池颈,帶...
    沈念sama閱讀 35,804評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站钓丰,受9級(jí)特大地震影響躯砰,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜携丁,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,458評(píng)論 3 331
  • 文/蒙蒙 一琢歇、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧梦鉴,春花似錦李茫、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,008評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至存筏,卻和暖如春宠互,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背方篮。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,135評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工名秀, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人藕溅。 一個(gè)月前我還...
    沈念sama閱讀 48,365評(píng)論 3 373
  • 正文 我出身青樓匕得,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親巾表。 傳聞我的和親對(duì)象是個(gè)殘疾皇子汁掠,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,055評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • MySQL的二進(jìn)制日志(binary log)是一個(gè)二進(jìn)制文件,主要用于記錄修改數(shù)據(jù)或有可能引起數(shù)據(jù)變更的MySQ...
    時(shí)待吾閱讀 2,011評(píng)論 0 1
  • 目錄: 1.查詢(xún)?nèi)罩?2.慢查詢(xún)?nèi)罩?3.錯(cuò)誤日志 4.二進(jìn)制日志 5.中斷日志 6.事物日志 一集币、查詢(xún)?nèi)罩?ge...
    BossHuang閱讀 2,471評(píng)論 0 0
  • 日志文件對(duì)于一個(gè)服務(wù)器來(lái)說(shuō)是非常重要的考阱,它記錄著服務(wù)器的運(yùn)行信息,許多操作都會(huì)寫(xiě)日到日志文件鞠苟,通過(guò)日志文件可以監(jiān)視...
    時(shí)待吾閱讀 1,019評(píng)論 0 5
  • 1.MySQL Server 有四種類(lèi)型的日志——Error Log乞榨、General Query Log、Bina...
    懶懶DE鱷魚(yú)閱讀 2,641評(píng)論 0 0
  • Mysql運(yùn)行很長(zhǎng)時(shí)間以后會(huì)導(dǎo)致二進(jìn)制很大或者很多当娱,需要定期備份清理吃既。 二進(jìn)制日志清理:mysql提供expire...
    詞窮又詞貧閱讀 474評(píng)論 0 0