excel點表格索引后會怎樣?
1.第一步是在電腦里打開一個exc
索引的使用?
通用規則
1.表的主鍵和外鍵必須有索引;
2.數據超過300的表應該有索引;
3.對于與其他表頻繁連接的表,應該在連接字段上建立索引;
4.Where子句中經常出現的字段,尤其是大型表中的字段,應該建立索引;
5.索引應該建立在具有高選擇性的領域上;
6.索引應該建立在小字段上。對于大的文本字段甚至長的字段,不要t建立索引;
7.綜合指數的建立需要仔細分析;請嘗試考慮使用單字段索引:
正確選擇綜合指數中的主列字段,一般是選擇性好的字段;
復合索引的幾個字段是否經常作為和同時出現在Where子句中?很少或沒有單字段查詢嗎?如果有,可以建立一個綜合指數;否則,考慮單字段索引;
如果復合索引中包含的字段經常單獨出現在Where子句中,則分解為多個單字段索引;
如果復合索引包含三個以上的字段,那么仔細考慮其必要性,考慮減少復合字段;
如果這些字段既有單字段索引又有復合索引,通常可以刪除復合索引。
8.唐不要為數據操作頻繁的表建立太多索引;
9.刪除無用的索引,避免對實施計劃產生負面影響;
以上是建立指數時的一些常見判斷依據。指標的建立一定要慎重,要認真分析每個指標的必要性,要有建立的依據。
因為索引太多以及索引不足和不正確對性能都不好:每個建立在表上的索引都會增加存儲開銷,索引也會增加插入、刪除和更新操作的處理開銷。此外,過多的復合索引,在單字段索引的情況下,一般是沒有價值的;反之,還會降低數據添加和刪除的性能,尤其是對于頻繁更新的表,負面影響更大。
一般來說,小表肯定是不索引的,或者數據庫記錄在一億條數據級別以上。仍然建議使用非關系數據庫。還有一些數據庫有特殊字段,比如BLOB和CLOB字段,當然不適合做索引。
千萬級MySQL數據庫的索引問題及性能提升之手階段
注意事項:
首先,你要考慮表空間和磁盤空間是否足夠。我們知道索引也是一種數據,在建立索引時必然會占用大量的表空間。因此,在索引大型表時,首先要考慮空間容量。其次,索引時要鎖定表,需要注意的是操作要在業務空閑時進行。