亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        不同修復(fù)模式的功用

        2017-03-10 15:48:19劉進京
        網(wǎng)絡(luò)安全和信息化 2017年2期
        關(guān)鍵詞:宕機事務(wù)日志

        對于InnoDB引擎來說,擁有自動恢復(fù)機制。在通常情況下,當服務(wù)器出現(xiàn)宕機時,InnoDB是可以在重啟時自動修復(fù)錯誤的。在某些情況下,因為出現(xiàn)的異常情況也會導(dǎo)致其無法進行修復(fù)。為此,可以通過設(shè)置“innidb_force_recovery”參數(shù),來進行人工修復(fù)。該參數(shù)可以設(shè)置不同的值,對應(yīng)不同的修復(fù)級別。在默認情況下,該參數(shù)的值為0,表示不啟用。如果對其改變的話,數(shù)據(jù)表就會處于只讀狀態(tài),而且只能執(zhí)行基本的Select等語句,不能附加Where,Order BY等參數(shù)。因為數(shù)據(jù)表處于恢復(fù)狀態(tài),不能進行插入刪除等修改操作。如果將其設(shè)置為1,例如“innodb_force_recovery=1”表示即使發(fā)現(xiàn)了損壞,也會讓服務(wù)繼續(xù)運行,這對于數(shù)據(jù)的備份和轉(zhuǎn)存當前的數(shù)據(jù)很有用。

        這適用于數(shù)據(jù)本身沒有大的損壞,在可以正常讀取數(shù)據(jù)的情況下,將數(shù)據(jù)備份出來,通過重新創(chuàng)建同樣的數(shù)據(jù)庫,并將數(shù)據(jù)恢復(fù)進來。該模式可以滿足一般情況下的數(shù)據(jù)恢復(fù)之用。如果將其設(shè)置為2,例如“innodb_force_recovery=2”,表示在主線程和任何清除線程運行時,可以防止因為清除操作導(dǎo)致服務(wù)器宕機的發(fā)生。根據(jù)以上分析,在InnoDB引擎運行時,會執(zhí)行各種循環(huán),在其中會執(zhí)行清除操作,將緩存中的數(shù)據(jù)寫入磁盤,同時可以校驗磁盤文件(例如“ib_logfile”,“*.ibd”文件等日志,索引文件)的結(jié)構(gòu)的完整性,如果結(jié)構(gòu)出現(xiàn)損壞,就會導(dǎo)致清除操作發(fā)生問題,甚至導(dǎo)致數(shù)據(jù)庫崩潰。利用上述參數(shù)值,可以禁止執(zhí)行后臺循環(huán),來避免上述危險的發(fā)生。

        上述兩種模式,在一般情況下不會導(dǎo)致數(shù)據(jù)的丟失,而其余的模式就容易導(dǎo)致數(shù)據(jù)不完整性的發(fā)生。如果設(shè)置為3,例如“innodb_force_recovery=3”,表示恢復(fù)后不回滾事務(wù)。當在當前數(shù)據(jù)庫中進行了一些事務(wù)性的操作,在事務(wù)沒有正常關(guān)閉的情況下,對于該模式來說,會強制性認為事務(wù)已經(jīng)關(guān)閉,而且不會回滾未關(guān)閉的事務(wù),這很容易導(dǎo)致當前數(shù)據(jù)庫中的數(shù)據(jù)發(fā)生錯誤或者意外改變。如果設(shè)置為4,例如“innodb_force_recovery=4”,表示如果插入到緩沖區(qū)中的合并操作導(dǎo)致數(shù)據(jù)庫崩潰,則禁止執(zhí)行該操作。使用該模式,可能造成索引出現(xiàn)問題。解決方式是先導(dǎo)出數(shù)據(jù),之后重新用相同的數(shù)據(jù)庫恢復(fù)數(shù)據(jù),然后重建索引。

        如果將其設(shè)置為5,例如“innodb_force_recovery=5”,表示啟動數(shù)據(jù)庫時忽略撤銷日志,InnoDB引擎將未完成的事務(wù)視作已完成,該模式不執(zhí)行Redo日志掃描和比對。如果設(shè)置為6,表示在啟動數(shù)據(jù)庫時,忽略與恢復(fù)相關(guān)的前滾日志。即如果在宕機時,“ib_logfile1”等日志文件中數(shù)據(jù)發(fā)生損壞,造成無法讀取日志或者讀取的是錯誤的信息,使用該模式將其忽略。這樣,在重啟之后,一些需要重做的事務(wù)操作被忽略,可能會導(dǎo)致數(shù)據(jù)的丟失。因為在重做日志中存放了多條日志信息,如果其中某條日志信息出現(xiàn)損壞,那么所有的日志信息都會被拋棄,導(dǎo)致丟失相關(guān)的事務(wù)操作,自然會出現(xiàn)數(shù)據(jù)的丟失。

        猜你喜歡
        宕機事務(wù)日志
        “事物”與“事務(wù)”
        基于分布式事務(wù)的門架數(shù)據(jù)處理系統(tǒng)設(shè)計與實現(xiàn)
        一名老黨員的工作日志
        華人時刊(2021年13期)2021-11-27 09:19:02
        島內(nèi)人口普查剛啟動就遇“宕機”
        扶貧日志
        心聲歌刊(2020年4期)2020-09-07 06:37:14
        河湖事務(wù)
        游學(xué)日志
        基于集中采購的分布式系統(tǒng)的設(shè)計與實現(xiàn)
        一起民航氣象數(shù)據(jù)庫系統(tǒng)進程頻繁宕機故障分析及處理方法
        科技視界(2017年2期)2017-04-18 18:19:54
        艾默生網(wǎng)絡(luò)能源發(fā)布《2016年數(shù)據(jù)中心宕機成本》
        99re热这里只有精品最新| 国产精品国产三级第一集| 日本成人在线不卡一区二区三区| 色偷偷亚洲精品一区二区| 日本国产精品高清在线| 亚洲国产精品高清在线| 又粗又黑又大的吊av| 日韩欧群交p片内射中文| 中文字幕AⅤ人妻一区二区 | 中文字幕日韩精品中文字幕| 成人影院视频在线免费观看| 久久精品aⅴ无码中文字字幕| 亚洲精品aa片在线观看国产| 日日噜噜夜夜爽爽| 亚洲一区区| 91精品啪在线观看国产色| 女同视频一区二区在线观看| 国99久9在线 | 免费| 日本三级欧美三级人妇视频 | 国产成人精品一区二区三区视频 | 午夜一区二区在线视频| 媚药丝袜美女高清一二区| 亚洲中文字幕无码天然素人在线| av香港经典三级级 在线| 国产精品丝袜美女在线观看| 亚洲精品一区二区三区日韩| 亚洲国产精品国自产拍久久蜜av | 激情影院内射美女| 亚洲色欲久久久综合网 | 亚洲中文字幕综合网站| 蜜桃视频在线看一区二区三区| 一本无码av中文出轨人妻 | 精品一二区| 免费女女同黄毛片av网站| 亚洲精品国产电影| 99精品国产在热久久| 黄色视频免费在线观看| 欧美日本视频一区| 国产精品亚洲精品日产久久久| 一本色道久久88加勒比综合| 亚洲国产精品国自产拍久久蜜av|