2 Day DBA-管理方案物件-關於方案物件管理許可權-管理索引-索引和效能
索引通常會提高查詢語句的效能,會也對操作存在的1行或少數幾行的DML提高效能。
過多的索引對於ADD、UPDATE或DELETE操作會提高程式的消耗。
決定使用多個索引是否可以提高應用程式的效能,可以使用OEMDC中的SQL訪問指導。
在新增額外的索引之前,檢查查詢和DML操作的效能,然後對比新增索引之後的效能。
索引屬性
索引可以用多種方法建立,使用不同的索引屬性的組合。主要的索引屬性如下:
標準(B-Tree)和點陣圖
標準的B-Tree索引對於每個索引鍵中的值包含一個Entry和該索引鍵值所在行的磁碟地址。
B-Tree索引是Oracle資料庫中預設的和常用的索引型別。
點陣圖索引使用位字串來封裝值和潛在的行地址。它比B-Tree索引更緊湊且可以以更好的效能執行某些型別的操作。通常,點陣圖索引在表的行操作中需要更多的開銷,因此主要用於資料倉儲環境。來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1076848/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 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-管理方案物件-關於方案物件管理許可權-管理檢視-關於檢視物件
- 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-管理方案物件-管理Oracle資料庫軟體-關於軟體管理和補丁版本物件Oracle資料庫
- 2 Day DBA-管理Oracle例項-關於管理帳戶和許可權-SYSDBA和SYSOPER系統許可權Oracle
- 2 Day DBA-管理Oracle例項-關於管理帳戶和許可權-修改角色Oracle
- 2 Day DBA-管理Oracle例項-關於管理帳戶和許可權-建立角色Oracle
- 2 Day DBA-管理方案物件-顯示SQL按鈕物件SQL
- 2 Day DBA-管理方案物件-監控和優化資料庫-關於預警物件優化資料庫
- 2 Day DBA-管理方案物件-練習:在SH.PRODUCTS表中SUPPLIER_ID列上建立索引。物件索引
- 2 Day DBA-管理方案物件-練習:在NICK方案中建立表PurchaseOrder物件
- 2 Day DBA-管理方案物件-執行備份和恢復-管理備份-允許錶行移動物件
- 2 Day DBA-管理Oracle例項-關於管理帳戶和許可權-SYS和SYSTEM使用者Oracle
- 2 Day DBA-管理Oracle例項-關於管理帳戶和許可權-練習:檢視角色Oracle
- 2 Day DBA-管理方案物件-監控和優化資料庫-關於Memory Advisor物件優化資料庫
- 2 Day DBA-管理Oracle例項-關於例項的啟動和關閉-管理啟動和關閉許可權Oracle
- 2 Day DBA-管理方案物件-調查、報告和解決問題物件
- 2 Day DBA-管理方案物件-練習:給NICK方案中的PurchaseOrder表新增列。物件
- 2 Day DBA-管理方案物件-管理Oracle資料庫軟體-升級資料庫物件Oracle資料庫
- 2 Day DBA-管理方案物件-監控和優化資料庫-關於自動SQL優化指導物件優化資料庫SQL
- 使用者物件許可權管理物件
- 2 Day DBA-管理Oracle例項-管理使用者帳戶和安全-關於使用者許可權和角色Oracle