數據庫是存放數據的倉庫。它的存儲空間很大,可以存放百萬條、千萬條、上億條數據,數據庫是為了實現一定目的按某種規則和方法組織起來的“數據”的“集合”。它還能實現數據共享、數據的冗余度、數據的獨立性、數據實現集中控制等等。
我在使用數據庫種也可能會出現一些故障
一、事務故障
某個事務在運行過程中由于種種原因未運行至正常終止點,事務故障的常見原因,輸入數據有誤
運算溢出,違反了某些完整性限制發生鎖死。
二、系統故障
由于某種原因造成整個系統的正常運行突然停止,致使所有正在運行的事務都以非正常方式終止。
發生系統故障時,內存zd中數據庫緩沖區的信息全部丟失,但存儲在外部存儲設備上的數據未受影響 。
三、介質故障
硬件故障使存儲在外存中的數據部分丟失或全部丟失 ,介質故障比前兩類故障的可能性小得多,但破壞性最大。
1、 盡量不要輸出沒有用的列,也不要輸出已經明確的列。
2、 盡量在每個查詢中返回自己需要的那些行,無關的不要返回。對簡單查詢是這樣,對復雜的包含很多子查詢中的每個子查詢更是這樣,盡量讓每個子查詢的結果集保留到最小再進行關聯,避免出現先關聯后再取Distinct 這樣的操作。
3、 多備份數據