亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

Mysql入門系列:安排預(yù)防性的維護(hù)MYSQL數(shù)據(jù)庫(kù)服務(wù)器

瀏覽:43日期:2023-11-30 18:25:52
;;;;應(yīng)該考慮建立一個(gè)預(yù)防性維護(hù)的時(shí)間表,以協(xié)助自動(dòng)檢測(cè)問(wèn)題,使得您可以采取措施進(jìn)行修正:1) 執(zhí)行常規(guī)的數(shù)據(jù)庫(kù)備份并允許更新日志。2) 安排定期的常規(guī)表檢查。通過(guò)檢查表,將減少使用備份的機(jī)會(huì)。這個(gè)工作使用cron 作業(yè)(一般從運(yùn)行服務(wù)器所使用的該賬號(hào)的crontab 文件中調(diào)用)并且很容易實(shí)現(xiàn)。例如,如果您作為mysqladm 用戶運(yùn)行服務(wù)器,則可以從mysqladm 的crontab 文件中建立定期檢查。如果您不知道如何使用c r o n,應(yīng)使用下列命令查看相關(guān)的UNIX 人工頁(yè):% man cron% man crontab3) 在服務(wù)器啟動(dòng)前的系統(tǒng)引導(dǎo)期間檢查數(shù)據(jù)庫(kù)表。機(jī)器可能會(huì)因早期的崩潰重新啟動(dòng)。如果是這樣的話,數(shù)據(jù)庫(kù)表可能已被毀壞,應(yīng)該對(duì)它進(jìn)行檢查。為了運(yùn)行自動(dòng)的表檢查,可以編寫一個(gè)腳本,將目錄改變?yōu)榉?wù)器數(shù)據(jù)目錄并對(duì)所有數(shù)據(jù)庫(kù)表運(yùn)行myisamchk 和i s a m c h k。我們將在下面討論的腳本中同時(shí)使用這兩個(gè)程序。如果您只有MyISAM 表或只有ISAM 表,則只需其中一個(gè)程序,可以將無(wú)關(guān)的那個(gè)程序從腳本中去除。myisamchk 和isamchk 都根據(jù)表檢查的方式產(chǎn)生某些輸出結(jié)果以便了解正在檢查哪些表,甚至在沒(méi)有問(wèn)題時(shí)也是如此。對(duì)于crontab 的項(xiàng),除非表中有錯(cuò)誤,否則通常將禁止輸出結(jié)果(如果作業(yè)產(chǎn)生任何輸出, cron 作業(yè)通常生成一個(gè)郵件消息,很少會(huì)收到?jīng)]有任何問(wèn)題的表檢查作業(yè)的郵件)。如果用--silent 選項(xiàng)調(diào)用任一個(gè)實(shí)用程序,它僅當(dāng)發(fā)現(xiàn)問(wèn)題時(shí)才產(chǎn)生輸出。另外,myisamchk 支持--fast 選項(xiàng),該選項(xiàng)允許程序跳過(guò)自上次檢查以來(lái)沒(méi)有被修改過(guò)的任何表。在服務(wù)器數(shù)據(jù)目錄中檢查所有表的一個(gè)簡(jiǎn)單的腳本如下( DATADIR 應(yīng)該修改成對(duì)應(yīng)您系統(tǒng)的值):Mysql入門系列:安排預(yù)防性的維護(hù)MYSQL數(shù)據(jù)庫(kù)服務(wù)器實(shí)用此腳本的一個(gè)潛在的問(wèn)題是:如果有許多表,通配符模式‘ * / * . M Y I’或‘* / * . I S M’可能會(huì)由于“ too many arg um e n t s(過(guò)多的參數(shù))”錯(cuò)誤使外殼程序爆炸。另一個(gè)可選擇的腳本如下(同樣,將DATADIR 改變?yōu)閷?duì)應(yīng)您系統(tǒng)的值):Mysql入門系列:安排預(yù)防性的維護(hù)MYSQL數(shù)據(jù)庫(kù)服務(wù)器不論您選擇哪種形式的腳本,筆者都假定您調(diào)用的是c h e c k _ mysql_ tables,應(yīng)確保及時(shí)改變?cè)摲绞绞顾蓤?zhí)行,然后您手工調(diào)用它以驗(yàn)證它工作是否正常:% chmod +x check_mysql_tables% chmod_mysql_tables在理想情況下應(yīng)該沒(méi)有輸出結(jié)果。如果系統(tǒng)不支持外部鎖定,有可能服務(wù)器將在您檢查表時(shí)改變它。此時(shí),腳本可能會(huì)把實(shí)際沒(méi)問(wèn)題的表報(bào)告成有問(wèn)題的。這有點(diǎn)不幸,但比出現(xiàn)相反的問(wèn)題要好:當(dāng)出現(xiàn)某些故障時(shí)腳本報(bào)告無(wú)問(wèn)題。如果系統(tǒng)支持外部鎖定,則該問(wèn)題就不會(huì)出現(xiàn)。以下部分將說(shuō)明如何建立腳本,使它通過(guò)cron 并在系統(tǒng)啟動(dòng)期間自動(dòng)執(zhí)行。在這些小節(jié)的例子中,筆者假定腳本安裝在/usr/users/mysaladm/bin 中。您將需要調(diào)整適合自己系統(tǒng)的值。如果在您的系統(tǒng)上運(yùn)行了多個(gè)服務(wù)器,將需要修改該過(guò)程來(lái)檢查每個(gè)服務(wù)器數(shù)據(jù)目錄中的表。您可以使用不同的check_mysql_tables 拷貝來(lái)進(jìn)行,或通過(guò)修改它來(lái)接收一個(gè)命令行參數(shù)進(jìn)行,該參數(shù)指定了想要檢查的數(shù)據(jù)目錄。用cron 定期檢查表假定要想對(duì)mysqladm 用戶從crontab 文件中調(diào)用腳本c h e c k _ mysql_ tables。先以該用戶的身份進(jìn)行注冊(cè),然后用下列命令編輯crontab 文件:% crontab -e該命令帶您進(jìn)入帶有當(dāng)前crontab 文件拷貝的編輯器中(如果以前沒(méi)有編輯過(guò),此文件可能是空的)。增加一行到文件中:0 3 * * 0 /usr/users/mysqladm/bin/check_mysql_tables它告訴cron 在每個(gè)星期日的上午3 時(shí)運(yùn)行此選項(xiàng)??梢园匆蟾淖儠r(shí)間或安排。有關(guān)這些選項(xiàng)的格式,請(qǐng)參閱crontab 人工頁(yè)。在系統(tǒng)啟動(dòng)期間檢查表如果您正在使用BSD 風(fēng)格的系統(tǒng),并且已經(jīng)將服務(wù)器的啟動(dòng)命令增加到/etc/rc.local 或類似的其他文件中,則可以在啟動(dòng)服務(wù)器前從對(duì)應(yīng)的文件中調(diào)用c h e c k _ mysql_ tables。如果正在使用System V 風(fēng)格的啟動(dòng)方法從/etc/rc.d 目錄之一中調(diào)用mysql. server,則過(guò)程稍有點(diǎn)復(fù)雜。這些目錄中的啟動(dòng)腳本應(yīng)該理解start 和stop 參數(shù)的含義,以便對(duì)系統(tǒng)的啟動(dòng)和關(guān)閉采取相應(yīng)的操作。為了執(zhí)行表的檢查,我們可以編寫這樣的腳本:當(dāng)參數(shù)為start 時(shí)調(diào)用c h e c k _ mysql_ tables,而當(dāng)該參數(shù)為stop 時(shí)不做任何事情。讓我們來(lái)調(diào)用這樣的一個(gè)腳本mysql. c h e c k,其內(nèi)容如下:Mysql入門系列:安排預(yù)防性的維護(hù)MYSQL數(shù)據(jù)庫(kù)服務(wù)器現(xiàn)在,您已經(jīng)可以使用一個(gè)過(guò)程來(lái)安裝mysql. c h e c k了,該過(guò)程類似于在第11章所介紹的安裝mysql.server 的過(guò)程。必須給mysql.check 一個(gè)運(yùn)行級(jí)目錄中較低的前綴號(hào),才能使得它在mysql.server 前運(yùn)行。例如,如果在運(yùn)行級(jí)目錄中以S99mysql.server 鏈接到mysql. server,則應(yīng)該以S98mysql.check 鏈接到mysql.check 。
標(biāo)簽: MySQL 數(shù)據(jù)庫(kù)
主站蜘蛛池模板: 影视先锋影音在线中文字幕 | 国产在线观看自拍 | 四虎澳门永久8848在线影院 | 性大特级毛片视频 | 亚洲综合精品成人 | 国产精品免费观看视频 | 亚洲欧美日韩中文字幕在线 | 拍拍拍又黄又爽无挡视频免费 | 国产欧美一区二区三区久久 | 成人毛片100部免费看 | 亚洲国产日韩在线观看 | 一本久道热中字伊人 | 日本一级大黄毛片免费基地 | 国产精品欧美日韩 | 亚洲天天综合色制服丝袜在线 | 五月婷婷六月丁香综合 | 成人国产第一区在线观看 | 国产人成精品免费视频 | 韩国特黄毛片一级毛片免费 | 色婷婷六月天 | 国产精品大全国产精品 | 小明看看成人免费 | 国产乱码精品一区二区三区四川 | 99久久综合 | 日韩亚洲欧美一区噜噜噜 | 日本人与黑人做爰视频网站 | www麻豆 | 免费一级黄色大片 | 久热操| 国产九九精品视频 | 久久厕所精品国产精品亚洲 | 国产精品午夜国产小视频 | 国产精品夜色视频一级区 | 视频办公室添的我好爽 | 久久中文字幕网 | 热久久国产欧美一区二区精品 | 久久福利资源网站免费看 | 中文字幕日本一区久久 | sese欧美 | 国产成人91高清精品免费 | 国产福利视频一区二区 |