一個(gè)小故事
某天,小王正在和HR妹妹閑聊,正HAPPY時(shí),,突然收到系統(tǒng)告警消息,數(shù)據(jù)庫(kù)磁盤被剩余空間500M,OMG,不行,磁盤快滿了,要是業(yè)務(wù)要停了,,那就小王只能刪庫(kù)到跑路了,,,
先檢查下,有沒(méi)有可以刪除的不用的文件,結(jié)果都是重要的或者拿不準(zhǔn)的。先收縮下數(shù)據(jù)庫(kù)吧,點(diǎn)擊運(yùn)行。等收縮完成就可以繼續(xù)去根HR妹妹聊天了。突然電話座機(jī)和手機(jī)齊鳴,小王心里一種不祥的預(yù)感呢?好像這個(gè)場(chǎng)景在哪里見(jiàn)過(guò)。。不會(huì)是數(shù)據(jù)庫(kù)阻塞了吧?? 手忙腳亂的先接起手機(jī),因?yàn)閬?lái)電顯示是某業(yè)務(wù)部門主管 “小王啊,,現(xiàn)在系統(tǒng)卡死了,全部不動(dòng)了,是怎么回事啊,你趕緊處理下”,,“恩,好的,我馬上檢查下”,然后又接起座機(jī),是另外一個(gè)部門的主管說(shuō)報(bào)表看不了?;琶?yīng)付完了,趕緊檢查數(shù)據(jù)庫(kù)執(zhí)行中的語(yǔ)句。 果然數(shù)據(jù)庫(kù)產(chǎn)生大量的阻塞,,連帶數(shù)據(jù)庫(kù)服務(wù)器的操作都變得好慢(是我的心理作用嗎?)。正準(zhǔn)備先把收縮操作取消了,,電話有同時(shí)響起了,,,唉,不管了,先處理問(wèn)題。然后點(diǎn)擊取消。經(jīng)過(guò)漫長(zhǎng)的等待,,終于完成了,然后打電話跟各個(gè)部門解釋,,寫事故報(bào)告,,悲劇,,今天的午飯都不想吃了。
這個(gè)場(chǎng)景是不是很熟悉啊,關(guān)于數(shù)據(jù)庫(kù)收縮的問(wèn)題,是我在群里,論壇里,看到新人問(wèn)過(guò)最頻繁的問(wèn)題之一。今天這篇文章對(duì)數(shù)據(jù)庫(kù)收縮進(jìn)行有個(gè)框架性說(shuō)明,希望小伙伴在以后遇到相關(guān)的
問(wèn)題時(shí),做到心中有數(shù)。