SqlCollections - 索引

 1 --==============================索引===============================
 2 --簡單索引
 3 --默認爲:非彙集、非惟1、升序排列
 4 CREATE INDEX IX_例一
 5 ON 產品(產品名稱)
 6 
 7 --複合索引
 8 --若是常常要用多個字段做爲查詢條件,能夠將這些字段組合起來建立複合索引
 9 CREATE INDEX IX_例二
10 ON 僱員(姓氏,名字)
11 
12 --惟一索引
13 CREATE UNIQUE INDEX IX_例三
14 ON 運營商(公司名稱)
15 
16 --彙集索引
17 --一個表只能有一個彙集索引
18 CREATE CLUSTERED INDEX IX_例四
19 ON tb1(編號)
20 
21 --降序的非彙集索引
22 --NONCLUSTERED可省略
23 CREATE NONCLUSTERED INDEX IX_例五
24 ON tb1(名稱 DESC)
25 
26 --包含性索引
27 CREATE INDEX IX_例六
28 ON 訂單明細(單價,數量)
29 INCLUDE (折扣)
30 
31 --查看錶中的索引
32 EXEC sp_helpindex '訂單明細'
33 
34 --查看數據庫中的全部索引
35 SELECT * FROM sys.indexes
36 
37 --從新生成索引
38 ALTER INDEX IX_例六
39 ON 訂單明細
40 REBUILD
41 
42 --從新組織索引
43 ALTER INDEX IX_例六
44 ON 訂單明細
45 REORGANIZE
46 
47 --禁用索引
48 ALTER INDEX IX_例六
49 ON 訂單明細
50 DISABLE
51 
52 --刪除索引
53 --注意對象名爲:表名.索引名
54 DROP INDEX 訂單明細.IX_例六
相關文章
相關標籤/搜索