当前位置:首页 > 系统运维 > 正文内容

SQL Server索引与其性能的描述

a8116255316年前 (2010-07-07)系统运维9

以下的文章主要是想大家描述的是SQL Server索引与其性能,我前两天在相关网站看见SQL Server索引与其性的资料,觉得挺好就拿出来供大家分享,望会在以后的学习或是工作中带来很大的帮助。

主要内容包括:

索引使用标准(Index Usage Criteria)

索引的选择(Index Selection)

索引统计(Index statistics)

索引设计指南(Index Design Guidelines)

索引视图(Indexed Views)

索引计算列(Indexed on Computed Columns)

索引优化向导(The Index Tuning Wizard)

选择SQL Server索引:查询 & 修改性能(Choosing Indexes: Query Versus update Performance)

有众多原因导致SQL Server的性能比理想情况差些,但大多数情况下,是由于差的索引设计,或者缺乏合适的索引而造成的。所以在你的应用中,通过设计正确的索引来支持 SQL Server 的查询和操作,以此就可获得性能的大幅度提高。这种 *** 的更大优点就是你的应用代码不需要重写(rewirte)就可以迅速从索引中获益。

你需要近距离仔细地检查表中定义的索引,保证索引的合适性,这样当优化器解析查询时,可避免进行表扫描(table scan)和减少I/O代价(I/O Cost)。同时,你也需要理解当SQL Server决定使用一个索引的标准。

要时刻牢记,尽管表上的更多的索引可以帮助提高查询和报表的响应时间,但是太多的索引也能损害插入、修改和删除的性能,这一点也很重要。在有些时候,你的其它索引设计决定,比如在哪一列上创建聚集SQL Server索引,可能会受到数据如何插入和修改和可能有怎样的locking implications的影响。

显然,正确的索引设计是实现SQL Server对你的应用性能优化的关键问题。在第33章,“SQL Server 内幕”中,你了解了索引的结构和SQL Server如何维护索引。在本章中,主要讲述如何评价索引和SQL Server如何使用索引来提高查询的响应时间。本章运用这些技术,探索影响索引设计的问题和因素。

上述的相关内容就是对SQL Server索引和性能的描述,希望会给你带来一些帮助在此方面。

扫描二维码推送至手机访问。

版权声明:本文由2345好导航站长资讯发布,如需转载请注明出处。

本文链接:http://2345hao.cn/blog/index.php/post/21554.html

分享给朋友:

“SQL Server索引与其性能的描述” 的相关文章

如何删除自带的不常用应用为windows 7减负

如何删除自带的不常用应用为windows 7减负

对于Windows 7系统来说,其默认安装的许多工具是我们很少使用或从来不用的,比如系统自带的扫雷、纸牌游戏等。删除此类长期不用的系统组件,不但可以让系统更清爽,更重要的是还可以提高系统的运行速度,特别是对于硬件配置相对较低的上网本来说,尤其如此。接下来,笔者就给大家介绍一下如何删除Windows...

上帝不止一个 更多Windows7 快捷模式.

上帝不止一个 更多Windows7 快捷模式.

国外媒体CNET NEWS就这个“上帝模式”和微软Windows部门主管Steven Sinofsky进行邮件交流后得知,这其实只是众多快捷方式中的一个,Sinofsky在邮件里给出了十多个这类快捷方式的关键字符串。 它们的建立方法和之前的“上帝模式”一样,在任意位置新建的一个文件夹,然后改名即可...

windows 7如何创建拨号连接

windows 7如何创建拨号连接

一、打开控制面板,选择“网络和共享中心”; 二、在网络和共享中心中选择“设置新的连接或网络”; 三、选择连接到Internet; 四、选择“仍要设置新的连接”; 五、选择“宽带PPPoE ”; 六、输入对应的宽带帐号及密码,点击连接即可;...

windows 7任务栏快捷方式如何居中显示默认从左像右排列

windows 7任务栏快捷方式如何居中显示默认从左像右排列

使用Windows 7的朋友都知道,任务栏上的快捷方式图标都是靠近开始菜单按钮,从左像右排列,不过也有一些用户喜欢左右对称,想要把那些快捷方式居中显示,看起来这个任务好像无从下手,其实一点也不难,只要通过下面方法就能轻松搞定。 1、首先在电脑磁盘中任何一个地方新建一个文件夹。 2、右击任务栏-&...

Ubuntu 14.04安装Wine以便使用Windows应用

Ubuntu 14.04安装Wine以便使用Windows应用

假如你想要在Ubuntu上使用Windows应用,就需要用到Wine了,除了支持Linux系统外,Wine还可运行于其他系统,是个非常使用的软件,下面小编就以Ubuntu 14.04为例,给大家介绍下Ubuntu 14.04安装Wine的步骤。 Ubuntu 14.04安装Wine的步骤 1...

windows 7通过禁用nvcpl服务项减少开机时间提高开机速度

windows 7通过禁用nvcpl服务项减少开机时间提高开机速度

电脑开机速度不够快?如何才能加快电脑开机速度呢?今天小编就教大家一个通过禁止nvcpl服务项加快Windows 7电脑开机速度的方法。 解决方法: 1、首先按“WIN+R”组合键打开Windows 7系统的“运行”窗口,输入“services.msc”命令后按回车。 2、在打开的服务窗口中...