您的位置:首页 > 职场人生

黑马程序员 SQL语句Case函数相关介绍 索引器

2011-11-15 21:03 417 查看
----------------------
Windows Phone 7手机开发
.Net培训 期待与您交流! ----------------------

《Case函数介绍》



《SQL中的索引》所谓索引,到底什么是索引,到底有什么用,可以有哪些方便之处!相信大家跟我一样感到很好奇,就想知道这个索引到底是何方神圣,以下我简单进行归纳了几点:

<1>全表扫描:对数据进行检索(select)效果最差的是全表扫描,也就相当于就是一条条的找。

<2>大家想想如果没有目录,查汉语字典就要一页页的翻,而有了目录只要查询目录即可。为了提高检索的速度,可以为经常进行检索的列添加索引,相当于创建了目录。

<3>创建索引的几点步骤:在表设计器中点击右键,选择"索引/键"-添加-在列中选择索引包含的列。

<4>使用索引能提高查询效率,但是索引也是占据空间的,而且添加,更新,删除数据的时候也需要同步更新索引,因此会降低insert,update,delete的速度,只在经常检索的字段上(where)穿件索引。

<5>即使创建了索引,仍然有可能全表扫描,比如like,函数,类型转换等。

----------------------
Windows Phone 7手机开发
.Net培训 期待与您交流! ----------------------

详细请查看:黑马训练营
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: