MS SQL 索引設計的準則

2021-05-23 10:05:16 字數 355 閱讀 3793

ms sql 索引設計的準則

一.  經常被用來搜尋資料記錄的字段;

1. primarykey約束所定義的作為主鍵的字段(自動建立);

2. unique約束所定義的字段(自動建立);

3. foreign key 約束所定義的作為外來鍵的字段;

4. 在查詢中用來連線表的字段;

5. 經常用來作為排序基準的字段;

二. 索引會占用磁碟空間,建立不必要的索引只會形成浪費.

三. 索引必須與表中的資料記錄確實對應才能夠發揮效用:

1.內容很少變動,經常被查詢,為它多建立幾個索引無所謂;

2.經常性,例行性變動的表而言,則需要謹慎地建立確實必要的索引;

索引 設計準則

1.乙個表如果建有大量索引會影響 insert update 和 delete 語句的效能,因為在表中的資料更改時,所有索引都須進行適當的調整。另一方面,對於不需要修改資料的查詢 select 語句 大量索引有助於提高效能,因為資料庫有更多的索引可供選擇,以便確定以最快速度訪問資料的最佳方法。2.組...

索引 設計準則

1.乙個表如果建有大量索引會影響 insert update 和 delete 語句的效能,因為在表中的資料更改時,所有索引都須進行適當的調整。另一方面,對於不需要修改資料的查詢 select 語句 大量索引有助於提高效能,因為資料庫有更多的索引可供選擇,以便確定以最快速度訪問資料的最佳方法。2.組...

DB2 索引設計準則

db2 索引設計準則 1.乙個表如果建有大量索引會影響 insert update 和 delete 語句的效能,因為在表中的資料更改時,所有索引都須進行適當的調整。另一方面,對於不需要修改資料的查詢 select 語句 大量索引有助於提高效能,因為資料庫有更多的索引可供選擇,以便確定以最快速度訪問...