亚洲免费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ù)中心宕機成本》
        欧美猛男军警gay自慰| 午夜男女靠比视频免费| 精品亚洲一区二区三区四区五区| 无码国产69精品久久久久孕妇| 狠狠色婷婷久久一区二区| 五月天婷婷一区二区三区久久| 亚洲国产av高清一区二区三区| 精品视频一区二区在线观看| 噜噜中文字幕一区二区| 精品久久久久久亚洲综合网| 欧美大肥婆大肥bbbbb| 国产偷国产偷高清精品 | 亚洲男人天堂黄色av| 亚洲av无码国产精品色午夜洪| 中文字幕亚洲综合久久菠萝蜜 | 亚洲av免费高清不卡| 国内嫩模自拍诱惑免费视频| 亚洲国产精品va在线看黑人| 一本一本久久a久久| 最新国产一区二区三区| 无码免费无线观看在线视| 日日噜噜噜夜夜爽爽狠狠视频| 国产日韩精品一区二区在线观看播放| 美女被躁到高潮嗷嗷免费观看| av天堂午夜精品一区| 亚洲人成亚洲精品| 亚洲av中文aⅴ无码av不卡| 在线中文字幕一区二区| 日本特黄特色特爽大片| 日韩区在线| 国产精品无码mv在线观看| 国产精品久久婷婷免费观看| 日韩人妻无码一区二区三区久久| 人体内射精一区二区三区| 亚洲二区三区在线播放| 亚洲精品中文字幕免费专区| 婷婷久久久亚洲欧洲日产国码av | 国产成人精品人人做人人爽97| 又大又粗又爽的少妇免费视频| 五月婷网站| 色视频不卡一区二区三区|