尚品中国签约泛能网,构建泛能网数字化品牌官网升级
类型的:工人智慧 了解更多SQL数据库如果建立索引和维护
源:尚品全球|
品类:公众号百度百科|
周期:2014-07-17
索引是根据表中一列或若干列按照一定顺序建立的列值与记录行之间的对应关系表。为了改善查询性能,可以建立素引。
1.创建索引
在SQL语言中,建立索引使用CREATE INDEX语句,其一般格式如下:
CREATE [UNIQUE] [CLUSTER] INDEX<索引名>
ON <基本表名>(<列名>[<次序>],[,<列名>[<次序>]]...);
说明:
(1) UNIQUE规定索引的每一个索引值只对应于表中唯一的记录。
(2) CLUSTER规定此索引为聚集索引。所谓聚集索引是指索引项的顺序与表中记录的物理顺序一致的。聚集索引对于那些经常要搜索范围值的列特别有效。使用聚集索引找到包含第一个值的行后,便可以确保包含后续索引值的行在物理相邻。使用聚集索引能极大地提高查询性能.省略CLUSTER则表示创建的索引为非聚集索引,非聚集索引与书本中的索引类似.数据存储在一个地方,索引存储在另一个地方,索引带有指针指向数据的存储位置。索引中的项目按索引键值的顺序存储,而表中的信息按另一种顺序存储(这可以由聚集索引规定)。
(3)<次序>:建立索引时指定列名的索引表是ASC(升序)或DESC(降序)。若不指定,默认为升序。
(4)本语句建立的索引的排列方式为:先以第一个列名值排序;该列值相同的记录,则按下一列名排序。
【例3.8]在Student表的属性列Sno上创建一个非聚集索引。
CREATE INDEX IDX_DNO_SNO
ON Student(Sno ASC);
【例3.91在Student表的属性列Sname上创建一个聚集索引。
CREATE CLUSTER INDEX IDX_SNAME ON Student(Sname ASC);
2.删除索引
虽然索引能提高查询效率,但过多或不当的索引会导致系统低效。用户在表中每加进一个索引,数据库就要做更多的工作。过多的索引甚至会导致索引碎片,降低系统效率。因此,不必要的索引应及时删除,删除索引的格式如下:
DROP INDEX <索引名>
说明:本语句将删除定义的索引,该索引在数据字典中的描述也将被删除。
【例3.10】删除Student表的索引IDX_DNO_SNO。
DROP INDEX IDX DNO SNO;
1.创建索引
在SQL语言中,建立索引使用CREATE INDEX语句,其一般格式如下:
CREATE [UNIQUE] [CLUSTER] INDEX<索引名>
ON <基本表名>(<列名>[<次序>],[,<列名>[<次序>]]...);
说明:
(1) UNIQUE规定索引的每一个索引值只对应于表中唯一的记录。
(2) CLUSTER规定此索引为聚集索引。所谓聚集索引是指索引项的顺序与表中记录的物理顺序一致的。聚集索引对于那些经常要搜索范围值的列特别有效。使用聚集索引找到包含第一个值的行后,便可以确保包含后续索引值的行在物理相邻。使用聚集索引能极大地提高查询性能.省略CLUSTER则表示创建的索引为非聚集索引,非聚集索引与书本中的索引类似.数据存储在一个地方,索引存储在另一个地方,索引带有指针指向数据的存储位置。索引中的项目按索引键值的顺序存储,而表中的信息按另一种顺序存储(这可以由聚集索引规定)。
(3)<次序>:建立索引时指定列名的索引表是ASC(升序)或DESC(降序)。若不指定,默认为升序。
(4)本语句建立的索引的排列方式为:先以第一个列名值排序;该列值相同的记录,则按下一列名排序。
【例3.8]在Student表的属性列Sno上创建一个非聚集索引。
CREATE INDEX IDX_DNO_SNO
ON Student(Sno ASC);
【例3.91在Student表的属性列Sname上创建一个聚集索引。
CREATE CLUSTER INDEX IDX_SNAME ON Student(Sname ASC);
2.删除索引
虽然索引能提高查询效率,但过多或不当的索引会导致系统低效。用户在表中每加进一个索引,数据库就要做更多的工作。过多的索引甚至会导致索引碎片,降低系统效率。因此,不必要的索引应及时删除,删除索引的格式如下:
DROP INDEX <索引名>
说明:本语句将删除定义的索引,该索引在数据字典中的描述也将被删除。
【例3.10】删除Student表的索引IDX_DNO_SNO。
DROP INDEX IDX DNO SNO;
来源声明:本文章系尚品中国编辑原创或采编整理,如需转载请注明来自尚品中国。以上内容部分(包含图片、文字)来源于网络,如有侵权,请及时与本站联系(010-60259772)。
推荐新闻
更多行业-
企业网站建设策划需要注意哪些事情?
有这个厂家官方网站首先需要前提条件便是要享有强大的利润学习工作能力和宣传单学习工作能力。有这个不是给厂家... 2018-12-14 -
增加网站相关性 不发外链做排名
另存跳转也相对非常重要。若我做这个“萨省香港移民”关... 2012-07-02 -
Web标准有什么好处
实际上,在用到Dreamweaver等系统软件开始我们的网页开发做成时,就已是开... 2014-07-18 -
企业简约风网站设计怎么样?
随之社会的变幻,愈来愈越小的朋友钟爱方便的的平台,方便电离层的的平台调性慢慢地成... 2020-10-20 -
SEO网站优化之网址带斜杠与不带斜杠的区别
SEO网站源码seo之网站源码带斜杠与不加斜杠的有别在工作人员网110月5日中由wis... 2011-12-19 -
企业网站在建设制作阶段应注意的几个方面
站点企业网站刷新快速慢,可能会出现大多数粉丝短缺。每当企业阅读赏析站点时,企业都希... 2020-11-30
如果您的网站可以增加转化次数并提高客户满意度,该怎么办?
预约专业咨询顾问沟通!
免责声明
比较多谢您访问浏览你们的官网。在您用本官网开始之前,请您细心地阅渎本声明公告的拥有法条。
1、警告本网站个一些游戏内容来起源网络上,有到的个一些一篇文章和所有图片转播权是指原创者,警告本网站引用帅哥全部小伙伴借鉴和沟通交流,切记主要用于一些服务业游戏活动。
2、受美国法律不添加大家因选择这样的能源对各自和某人引发所以类型的流失或伤害图片。
3、本申明未所涉的困难参考政府业内规范规范,当本申明与政府规范规范矛盾时,以政府规范规范准确。
4、若是 影响了您的构成犯罪优惠权益,请您快速与我的,我的会在首先时期误删重要性网站内容!
联系方式:010-60259772
电子邮件:394588593@qq.com