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

对SQL Server 自动参数的正确设置

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

以下的文章主要向大家讲述的是正确对SQL Server 自动参数进行设置的实际操作流程,我们大家都知道在 Microsoft® SQL Server™ 2000 中,在 Transact-SQL 语句中参数的具体使用或参数标记,将提高关系引擎将新的 SQL 语句与现有的未用执行计划进行匹配的能力。

假如执行不带参数的 SQL 语句,SQL Server 2000 在内部参数化语句,以提高将该语句与现有执行计划相匹配的可能性。

请看下面的语句:

SELECT * FROM Northwind.dbo.Products WHERE CategoryID = 1 

可以将该语句最后的值 1 指定为一个参数。关系引擎为这个批处理生成一个执行计划,如同已经指定了一个参数替代值 1。这种自动参数化使 SQL Server 2000 能识别出下面两个语句生成的执行计划在本质上相同,并对第二个语句重新使用之一个计划:

SELECT * FROM Northwind.dbo.Products WHERE CategoryID = 1   SELECT * FROM Northwind.dbo.Products WHERE CategoryID = 4 

处理复杂的 SQL 语句时,关系引擎可能很难确定可以SQL Server 自动参数化哪些表达式。若要提高关系引擎将复杂的 SQL 语句与现有的未用执行计划相匹配的能力,请使用 sp_executesql 或参数标记显式指定参数。

上述的相关内容就是对SQL Server 自动参数的设置的描述,希望会给你带来一些帮助在此方面。

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

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

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

分享给朋友:

“对SQL Server 自动参数的正确设置” 的相关文章

windows 7系统开机提示press any key to restart的故障分析及解

windows 7系统开机提示press any key to restart的故障分析及解

Windows 7 64位系统开机后提示"press any key to restart",无法进入系统了,具体现象如下所示: 故障分析: 故障的主要原因还是硬盘的问题,可以先检查是不是接触不良或坏了,进行修复或更换即可。 解决方法: 1、开机按F8不动到高级选项出现在松手,选“...

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

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

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

windows 7查看电脑近期使用情况确定有没有被他人使用

windows 7查看电脑近期使用情况确定有没有被他人使用

我一个朋友最近装装了Windows 7,他总感觉有人用了他的电脑,但是一直不确定,他想知道有没有人动用他的电脑,问我有没有办法 我说设置一下就行了: 启动Windows 7,在搜索栏中输入编辑组,马上就搜索到了编辑组策略,点击即可启动程序编辑组策略。依次展开组策略左侧树形列表的计算机配置/管理模...

windows 7玩网游PING高即网络延时比较高的解决方法

windows 7玩网游PING高即网络延时比较高的解决方法

经常听见有人说用Windows 7玩网络游戏的时候网络延时比较高,也就是ping比平时xp的时候高一点,一直找不到原因,很苦恼。今天我们终于找到理由了,原来是Windows 7的一个服务在作怪,这个服务叫:Multimedia Class Scheduler,就是这个服务让我的PING如此高,问题是...

Windows7启动后连上了网但网络图标不停转圈怎么办

Windows7启动后连上了网但网络图标不停转圈怎么办

Windows 7电脑开机后,虽然连上了网络,但是网络图标却一直不停地转圈,这个问题该怎么修复呢?今天小编就告诉大家解决的方法吧。 解决方法: 1、假如是打补丁后出现的问题。 第一时间卸载驱动精灵,并且把它的文件夹彻底删除,要干净,用360粉碎! 2、开启network list ser...

QQ远程协助不能控制windows 7系统的电脑该怎么办

QQ远程协助不能控制windows 7系统的电脑该怎么办

当对方使用Windows 7系统的时候,为什么有些时候QQ远程协助控制不了Windows 7的电脑,经常遇到这样的情况,远程连接上了,有些项可以点,有些项点一下就卡死了,点不动了,必须我们经常要用到磁盘管理,当我们点到这个项目的时候对方的电脑画面就卡住了再点鼠标也没有任何反应,这是怎么回事? 经...