关于数据库索引的创建,修改和删除 .docVIP

  • 11
  • 0
  • 约5.15千字
  • 约 11页
  • 2019-06-07 发布于北京
  • 举报

关于数据库索引的创建,修改和删除 .doc

关于数据库索引的创建,修改和删除   索引设计是数据库设计中比较重要的一个环节,对数据库的性能其中至关重要的作用,但是索引的设计却又不是那么容易的事情,性能也不是那么轻易就获取到的,很多的技术人员因为不恰当的创建索引,最后使得其效果适得其反,可以说成也索引,败也索引。 创建、修改和删除索引是属于索引维护部分中的内容,作为数据库对象,索引同样也用CREATE, ALTER和 DROP这三个DDL语句进行操作。但不同的是,对于索引来说这几个语句所能提供的功能要远远超过其名字所示,允许你创建、整理、删除甚至修改索引的metadata。 当你创建或是修改索引时,你可以设置一些参数,这些参数作为索引的一部分存储在系统表中,你可以通过sys.indexes系统视图进行查看。当SQL Server查询或更新数据以及维护索引时需要这些数据来帮助更好的完整任务。本篇文章将会讲到这些参数,但不会深入细节。 索引所在的表越大时,对其索引的DLL语句影响也就越大。这个影响表现在对于服务器资源的消耗和降低查询执行速度。所以通过学习当执行DDL或DML语句时,索引内部的执行过程,你可以: 1.理解为什么经常需要维护索引 2.执行维护操作的过程尽量不降低性能 3.减少维护索引过程对于其它查询的影响 4.减少索引维护的频率 创建索引: 我们首先创建聚集索引,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档