mssql sqlserver 索引创建方法


摘要:
在数据库开发中,经常会涉及索引的涉及;
索引我们可以理解为一个目录,通过这个目录我们可以快速查找我们所需的内容,下文简要阐述索引的创建方法


当我们在查询分析器中输入

select * from tableName where keyId ='***'

数据一下就呈现在我们的面前,这一句简单的sql查询语句,数据库可以快速的查询出数据,通常有以下原因:
1.数据量特别少,可以快速遍历
2.设置了合理的索引,可以快速定位获取所需的数据
索引按照种类分为以下四种:
主键索引、唯一索引、普通索引、全文索引、组合索引,如下所示,
各种类型的索引创建方法如下所示:

---- 1.PRIMARY KEY(主键索引) 
mysql>ALTER TABLE tableName ADD PRIMARY KEY ( column ) 
---- 2.UNIQUE(唯一索引) 
mysql>ALTER TABLE tableName ADD UNIQUE (column ) 
---- 3.INDEX(普通索引) 
mysql>ALTER TABLE tableName ADD INDEX index_name ( column ) 
---- 4.FULLTEXT(全文索引) 
mysql>ALTER TABLE tableName ADD FULLTEXT ( column ) 
---- 5.组合索引 
mysql>ALTER TABLE tableName ADD INDEX index_name ( column1, column2, column3 )