2 Day DBA-管理方案物件-關於方案物件管理許可權-其它的建表考慮因素
使用者定義型別和大物件型別
表中可以包含一個或多個使用使用者定義型別的列。使用者定義型別:允許在一行的一列中包含多個資料。多個值可以被表示為資料、巢狀表或物件。物件代表真實世界的一個實體。使用者定義型別使用CREATE TYPE語句建立。
大物件(LOB)
LOB列用於儲存非結構化的資料(如文字或視訊流),而且可以儲存TB級的資訊。在11g中可以使用安全檔案,下一代的LOB資料型別,提供了更高的效能、更容易的可管理性、完全向前相容已經存在的LOB介面。安全檔案更高階的功能,如智慧資料比較、二分或透明加密。以前資料庫版本中的LOB現在叫做基本檔案。當在建表時使用LOB列,可以建立為基本檔案或安全檔案,如果沒有指定儲存型別預設為基本檔案。
在建立包含一個或多個LOB列的表時,選中LOB列,單擊【高階屬性】,可以在頁面中為LOB列指定儲存型別和儲存選項。如果為所有的的LOB列指定相同的儲存型別和選項,單擊【設定預設LOB屬性】
分割槽表和索引
可以將表和索引分割槽。分割槽有助於支援非常大的表和索引。它是將表和索引分成許多小的、易於管理的叫做分割槽的片。SQL查詢和DML語句不需要修改就可以訪問分割槽表和索引。分割槽對於應用程式是透明的。
在分割槽之後,一些操作會變得高效。一些查詢資料庫可以在僅訪問分割槽的子集後就可以產生查詢結果,而不需要訪問整個表。這種技術叫做分割槽prunning,會在提升效能方面有數量級的收穫。此外,資料管理操作可以發生在分割槽級別,而不是整個表。這樣可以減少操作的時間,如資料載入、索引的建立和重建、備份和恢復。
每個分割槽可以被儲存在自己的表空間中,獨立於其它的分割槽。因為不同的表空間可以位於不同的磁碟上,這樣就可以提供一種表結構,這種結構被調整為可以提供更好的可用性和效能。
在不同磁碟的不同表空間上儲存分割槽可以優化可用的儲存,因為經常被訪問的資料可以被放在高效能的磁碟上,不經常被訪問的資料可以被放在相對便宜的儲存裝置上。
分割槽對於許多管理大容量資料的應用程式都非常有用。線上事務處理系統(OLTP)經常受益於在可管理性和可用性方面的提升;資料倉儲系統經常受益於在效能和可管理性方面的提升。
物理儲存屬性
可以為表指定許多物理儲存屬性。可以指定表在磁碟上的初始大小。
壓縮表
表壓縮即適用於OLTP也適用於資料倉儲應用程式。壓縮表會需要更少的磁碟空間,會使查詢效能提高,原因就在於能減少I/O和記憶體方面的需求。壓縮表對於應用程式是透明的,在批量載入或常規的DML操作時會引起最小的開銷。
可以在建立表頁面的儲存子頁面上配置表壓縮。
檢視錶
可以使用OEMDC檢視特定方案的所有表,也可以檢視單個表的定義。來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1076737/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-管理其它方案物件物件
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-管理表物件
- 2 Day DBA-管理方案物件-關於方案物件管理許可權物件
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-刪除表物件
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-管理索引-關於索引物件索引
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-關於表列屬性物件
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-管理索引-索引和效能物件索引
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-管理檢視-關於檢視物件
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-升序和降序索引物件索引
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-NOT NULL列約束物件Null
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-預設值、加密、表約束物件加密
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-練習:檢視錶物件
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-管理索引-列和函式索引物件索引函式
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-練習:檢視錶中資料物件
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-管理檢視-練習:檢視檢視物件
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-管理索引-非分割槽和分割槽索引物件索引
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-管理資料庫中儲存的程式程式碼物件資料庫
- 2 Day DBA-管理方案物件-命名方案物件物件
- 2 Day DBA-管理方案物件物件
- 2 Day DBA-管理方案物件-練習:在NICK方案中建立表PurchaseOrder物件
- 2 Day DBA-管理方案物件-練習:給NICK方案中的PurchaseOrder表新增列。物件
- 2 Day DBA-管理方案物件-顯示SQL按鈕物件SQL
- 2 Day DBA-管理方案物件-管理Oracle資料庫軟體-關於軟體管理和補丁版本物件Oracle資料庫
- 2 Day DBA-管理Oracle例項-關於管理帳戶和許可權-修改角色Oracle
- 2 Day DBA-管理Oracle例項-關於管理帳戶和許可權-建立角色Oracle
- 2 Day DBA-管理Oracle例項-關於管理帳戶和許可權-SYSDBA和SYSOPER系統許可權Oracle
- 2 Day DBA-管理方案物件-監控和優化資料庫-關於預警物件優化資料庫
- 2 Day DBA-管理方案物件-練習:使用HR.EMPLOYEES表建立檢視。物件
- 2 Day DBA-管理方案物件-調查、報告和解決問題物件
- 2 Day DBA-管理方案物件-監控和優化資料庫-關於Memory Advisor物件優化資料庫
- 2 Day DBA-管理方案物件-練習:參考“執行閃回表操作”練習,閃回刪除RegionsHist表。物件
- 2 Day DBA-管理方案物件-執行備份和恢復-管理備份-允許錶行移動物件
- 2 Day DBA-管理Oracle例項-關於管理帳戶和許可權-練習:檢視角色Oracle
- 2 Day DBA-管理方案物件-管理Oracle資料庫軟體-升級資料庫物件Oracle資料庫
- 2 Day DBA-管理Oracle例項-關於管理帳戶和許可權-SYS和SYSTEM使用者Oracle
- 2 Day DBA-管理Oracle例項-關於例項的啟動和關閉-管理啟動和關閉許可權Oracle
- 2 Day DBA-管理方案物件-執行備份和恢復-備份資料庫-關於Oracle建議備份策略物件資料庫Oracle
- 使用者物件許可權管理物件