命名原則:約定 是指對數據庫、數據庫對象如表、字段、索引、序列、存儲過程等的命名約定; 命名使用富有意義的英文詞匯,盡量避免使用縮寫,多個單詞組成的,中間以下劃線分割 避免使用Oracle的保留字如LEVEL、關鍵字如TYPE(見Oracle保留字和關鍵字); 各表之間相關列名盡量同名;
在日常工作中,往往有些事情是需要經常重復地做的,例如每天更新業務報表、每天從數據庫中提取符合條件的數據、每天將客戶關系管理系統中的數據分配給員工做數據庫營銷……因此我們就想:能不能讓系統來自動定時執行計劃任務?下面介紹的是在Oracle數據庫中如何實現定時執行計劃任務。
數據庫的邏輯配置對數據庫性能有很大的影響,為此,ORACLE公司對表空間設計提出了一種優化結構OFA。使用這種結構進行設計會大大簡化物理設計中的數據管理。
Oracle數據庫實例則是一組Oracle后臺進程/線程以及在服務器分配的共享內存區。在啟動Oracle數據庫服務器時,實際上是在服務器的內存中創建一個Oracle實例(即在服務器內存中分配共享內存并創建相關的后臺內存),然后由這個Oracle數據庫實例來訪問和控制磁盤中的數據文件。Oracle有一個很大的內存快,成為全局區(SGA)。
ROWNUM是一個序列,是oracle數據庫從數據文件或緩沖區中讀取數據的順序。它取得第一條記錄則rownum值為1,第二條為2,依次類推。如果你用>,>=,=,between...and這些條件,因為從緩沖區或數據文件中得到的第一條記錄的rownum為1,則被刪除,接著取下條,可是它的rownum還是1,又被刪除,依次類推,便沒有了數據。
檢查文件系統以及oracle數據庫數據文件所在卷的使用(剩余空間),如果文件系統的剩余空間小于20%,需要刪除不用的文件以釋放空間;
ASM是Oracle10gR2中為了簡化Oracle數據庫的管理而推出來的一項新功能,這是Oracle自己提供的卷管理器,主要用于替代操作系統所提供的LVM,它不僅支持單實例,同時對RAC的支持也是非常好