過多索引的不足

2021-06-22 10:22:29 字數 376 閱讀 7587

1、索引個數越多,對insert語句負面影響越大;無序插入影響更大;

2、對於delete語句來說,有好有壞。在海量資料中定位刪除少量資料,這個條件列是索引列是必要的,但是如果有過多列有索引,影響還是明顯的,因為其他列索引也需要更新。特別是在刪除大量資料的時候;

3、對update語句影響最小,快速定位少量資料並更新與delete類似;但是具體修改某列時,不會觸及其他列索引的更新;

因此對於有很多索引的大表,可以先讓索引失效,等插入完畢後,再讓索引生效。

alter index pk_item        rebuild online nologging;

create index index_name on table (col1,...) online;

一次快取過多導致的記憶體不足的處理

linux伺服器上部署啟動失敗,現象為cpu占用高,或者訪問失敗,慢等現象 1 檢視記憶體占用情況 free h 2 清快取 echo 1 proc sys vm drop caches 3 故障消除 root localhost free m total used free shared buff...

主鍵 外來鍵的作用,索引的優點與不足

1.主鍵 外來鍵的作用,索引的優點與不足?答 主鍵 是表中的唯一標示鍵。作用 保證實體的完整性 加快資料庫的操作速度 增加新的表記錄時,資料庫會自動檢索新記錄的主鍵值,不允許該值與其他表中記錄的主鍵重複 資料庫會按主鍵值的順序顯示記錄,如果沒有設定主鍵,則按輸入的順序顯示記錄。外來鍵 是主鍵的從屬,...

主鍵 外來鍵的作用,索引的優點與不足

主鍵 是表中的唯一標示鍵。作用 保證實體的完整性 加快資料庫的操作速度 增加新的表記錄時,資料庫會自動檢索新記錄的主鍵值,不允許該值與其他表中記錄的主鍵重複 資料庫會按主鍵值的順序顯示記錄,如果沒有設定主鍵,則按輸入的順序顯示記錄。外來鍵 是主鍵的從屬,表示了兩個表之間的聯絡。作用 使用外來鍵可以避...