索引其实是一种与表中的列相绑定的对象。
使用索引的时机:
1.经常被查询搜索的列。
2.在Order by子句中使用的列。
3.是外键或主键的列。
4.该列的值唯一的列。
不能使用或不适合使用索引的情况:
1.在查询中很少被引用的列。
2.数据类型为bit、text和Image等的列不能建立索引。
语法:
Create [UNIQUE][CLUSTERED|NONCLUSTERED] Index index_name
On TableName (Column [,…n])
举例说明:
Create UNIQUE CLUSTERED Index SomeIndex On UserInfo (UserName)
这就是在表UserInfo的列UserName上建立的一个唯一簇集索引。
文章来源于领测软件测试网 https://www.ltesting.net/