索引缺點分析
索引有一些先天不足:
1.建立索引。系統要占用大約為表的1.2倍的硬碟盒記憶體空間來儲存索引。
2.更新資料的時候,系統必須要有額外的時間來同時對索引進行更新,以維持資料和索引的一致性。
實踐表明,不恰當的索引不但於事無補,反而會降低系統效能。因為大量的索引在進行插入、修改和刪除操作時比沒有索引花費更多的系統時間。
比如在如下字段建立索引應該是不恰當的:
1.很少或從不引用的字段;
2.邏輯型的字段,如男或女(是或否)等。綜上所述,提高查詢效率是以消耗一定的系統資源為代價的,索引不能盲目的建立,這是考察乙個dba是否優秀的很重要的指標。
索引優缺點分析
優點 1 建立唯一性索引,保證資料庫表中每一行資料的唯一性 2 大大加快表的檢索速度,是建立索引的主要原因 3 加速表與表之間的鏈結,特別是在實現資料的參照完整性方面特別有意義 4 在使用分組和排序子句進行資料檢索時,同樣可以顯著減少查詢中分組和排序的時間 5 使用索引,可以在查詢的過程中使用優化隱...
索引優缺點
優點 1 建立唯一性索引,保證資料庫表中每一行資料的唯一性 2 大大加快表的檢索速度,是建立索引的主要原因 4 在使用分組和排序子句進行資料檢索時,同樣可以顯著減少查詢中分組和排序的時間 5 使用索引,可以在查詢的過程中使用優化隱藏器,提高系統效能 缺點 1 索引占用磁碟空間,除了資料表要占用資料空...
索引(優缺點)
在關聯式資料庫中,索引是一種單獨的 物理的,對資料庫表中一列或多列的值進行排序的一種儲存結構,它是某個表中一列或若干列值的集合和相應的指向表中物理標識這些值的資料頁的邏輯指標清單。索引的作用相當於圖書的目錄,可以根據目錄中的頁碼快速找到所需的內容。1 通過建立唯一性索引,可以保證資料庫表中每一行資料...