數(shù)據(jù)庫(kù)是存放數(shù)據(jù)的倉(cāng)庫(kù)。它的存儲(chǔ)空間很大,可以存放百萬(wàn)條、千萬(wàn)條、上億條數(shù)據(jù),數(shù)據(jù)庫(kù)是為了實(shí)現(xiàn)一定目的按某種規(guī)則和方法組織起來的“數(shù)據(jù)”的“集合”。它還能實(shí)現(xiàn)數(shù)據(jù)共享、數(shù)據(jù)的冗余度、數(shù)據(jù)的獨(dú)立性、數(shù)據(jù)實(shí)現(xiàn)集中控制等等。
我在使用數(shù)據(jù)庫(kù)種也可能會(huì)出現(xiàn)一些故障
一、事務(wù)故障
某個(gè)事務(wù)在運(yùn)行過程中由于種種原因未運(yùn)行至正常終止點(diǎn),事務(wù)故障的常見原因,輸入數(shù)據(jù)有誤
運(yùn)算溢出,違反了某些完整性限制發(fā)生鎖死。
二、系統(tǒng)故障
由于某種原因造成整個(gè)系統(tǒng)的正常運(yùn)行突然停止,致使所有正在運(yùn)行的事務(wù)都以非正常方式終止。
發(fā)生系統(tǒng)故障時(shí),內(nèi)存zd中數(shù)據(jù)庫(kù)緩沖區(qū)的信息全部丟失,但存儲(chǔ)在外部存儲(chǔ)設(shè)備上的數(shù)據(jù)未受影響 。
三、介質(zhì)故障
硬件故障使存儲(chǔ)在外存中的數(shù)據(jù)部分丟失或全部丟失 ,介質(zhì)故障比前兩類故障的可能性小得多,但破壞性最大。
1、 盡量不要輸出沒有用的列,也不要輸出已經(jīng)明確的列。
2、 盡量在每個(gè)查詢中返回自己需要的那些行,無關(guān)的不要返回。對(duì)簡(jiǎn)單查詢是這樣,對(duì)復(fù)雜的包含很多子查詢中的每個(gè)子查詢更是這樣,盡量讓每個(gè)子查詢的結(jié)果集保留到最小再進(jìn)行關(guān)聯(lián),避免出現(xiàn)先關(guān)聯(lián)后再取Distinct 這樣的操作。
3、 多備份數(shù)據(jù)
數(shù)據(jù)恢復(fù) | 解決方案 | 客戶服務(wù) | APP/小程序開發(fā) | 服務(wù)報(bào)價(jià) | 聯(lián)系我們 |
西歐科技 版權(quán)所有 Copyright @ 2012-2019
Guangxi Nanning West Europe Electronic Technology Co., Ltd
備案號(hào): 桂ICP備09001405號(hào)