oracle優化軟結構:
能移出system表空間的東西盡量移出。
將程式表和資料表分別存在不同的表空間。(減少io操作)
索引段不應該與其相關的表存在同乙個表空間。因為dml操作的時候同時會維護所以。【alter index index_name rebuild tablespace tablespace_name】
分離低使用率的資料段。
以相同方式使用的段應該儲存在一起。
表空間衝突最小化。
優化資料庫中,段的邏輯分布
system--------資料字典
data---------- -標準操作表
data_2--------標準操作時使用的靜態表
indexes-------標準操作時的索引
indexes_2---靜態索引
解決方案
小型系統【system,data,indexes】
資料庫邏輯設計
資料庫設計包含需求設計 邏輯設計 物理設計和維護優化。為了設計出沒有資料冗餘和資料維護異常的資料結構,我們需要遵循以下規範 資料庫表中的所有欄位都只有單一屬性 單一屬性的列都是由基本的資料型別所構成 設計出來的表都是簡單的二維表 針對這個問題,我們怎麼破呢?我們對上面這個表拆分為3個表 學生表 課程...
SQL資料庫設計(一) 需求分析與邏輯設計
今天先來介紹 資料庫設計中的需求分析和邏輯設計 er圖 階段,明天介紹物理設計與維護優化,資料庫設計是非常有意思的 根據系統業務的需要,結合我們所選用的dbms,為這個業務系統構建出最優的資料儲存模型。並建立好資料庫中的表結構,以及表與表之間的關聯關係的過程.使之能有效的對應用系統中的資料進行儲存,...
資料庫設計那些事 第2章 邏輯設計
將需求轉化為資料庫的邏輯模型 通過er圖的形式對邏輯模型進行展示 與所選用的具體的dbms系統無關 關係 乙個關係對應通常所說的一張表。元組 表中的一行即為乙個元組。屬性 表中的一列即為乙個屬性 每乙個屬性都有乙個名稱,稱為屬性名。候選碼 表中的某個屬性組,它可以唯一確定乙個元組。主碼 乙個關係有多...