sql index 关键字简介


一、index(索引) 关键字简介

 index:索引可以帮助我们快速查找相关数据
 index:拥有索引的表,在数据插入时比没有索引的表会慢一些
 index:拥有索引的表,所占用的表空间比没有索引的表会大


二、 index 关键字用法举例

2.1 index 语法说明

  create index [索引名] on [表名]([索引列])
   inclueds([列名1],[列名2],[列名3],...)
  
create unique index [索引名] on [表名]([索引列]) inclueds([列名1],[列名2],[列名3],...)

2.2 index举例说明

   create table A(keyId int,info varchar(60), writeDate datetime)
insert into A values
(1,'a','2017-1-1'),(2,'b','2017-1-2'),(3,'c','2017-1-3')
 go
  
  /*在表A keyId列上创建索引名 IX_KeyId_A 包含字段(info writeDate)列  */
  create index IX_KeyId_A on A(keyId)  include (info,writeDate)
  
 
 truncate table A
 drop     table A 
 

相关阅读:

sql create view 关键字简介
sql create table 关键字简介
mssql create database关键字简介
sql select into关键字简介
sql union union all
sql full join关键字简介
sql right join关键字简介
sql left join关键字简介
sql inner join关键字简介
sql join(连接)关键字简介
sql as 关键字简介
sql between 关键字简介
sql in 关键字简介
sql like 关键字简介及应用
sql top 关键字简介
sql delete 关键字简介
sql update 关键字简介
sql insert into 关键字简介及用法
sql order by 关键字用法
sql and or 关键字简介
sql where 关键字简介
sql select distinct top 关键字简介
sql select
sql简介
sql 删除重复数据
如果查询MSSQL中重复列(group by having count)