A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© duanhuilin 中级黑马   /  2012-11-1 14:42  /  1085 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

为数据表添加索引的优点:提高数据的查询效率。索引顾名思义就是如同咱们查字典一样,前面的目录。当程序员为某个字段设置索引后,从数据库中检索数据时,首先会去索引所在的目录下去检索符合条件的数据,这样就避免了在数据库中海量的查询数据。所以提高了查询的效率。(并非为每一个字段都建立索引才好,什么事情都是适可而止,建立索引也一样,只要把索引建立在咱们经常作为查询条件的字段上即可,因为你在为字段索引的时候,也就创建了该索引下的目录)

所以索引也有它的缺点:当程序员增加一条数据,修改一条数据,删除一条数据的时候执行效率就会有所下降。因为当我们DML这些数据的时候,会先在索引的目录下执行数据的各种操作。这样就降低了DML的效率。
综上所述:索引有利有弊,关键是我们要在恰当的时候使用恰当的功能。
添加索引的方法是右击数据表中的某个字段,选择索引/键然后点击添加,然后选择为哪个字段添加索引即可!


好了简单的几句话,虽然对一些人来说没什么技术含量,同时本人也是知识有限。希望大家多多包含!

评分

参与人数 1技术分 +1 收起 理由
张文 + 1

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马