位置: 编程技术 - 正文

强制SQL Server执行计划使用并行提升在复杂查询语句下的性能(sql2008强制还原数据库)

编辑:rootadmin

推荐整理分享强制SQL Server执行计划使用并行提升在复杂查询语句下的性能(sql2008强制还原数据库),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:sql server强制实施密码策略是什么,sql语句强制类型转换,sqlserver强制使用索引,sqlserver 强制索引,sqlplus 强制登录,sqlserver 强制索引,sql server强制实施密码策略是什么,sqlserver 强制索引,内容如对您有帮助,希望把文章链接给更多的朋友!

通过观察执行计划,发现之前的执行计划在很多大表连接的部分使用了Hash Join,由于涉及的表中数据众多,因此查询优化器选择使用并行执行,速度较快。而我们优化完的执行计划由于索引的存在,且表内数据非常大,过滤条件的值在一个很宽的统计信息步长范围内,导致估计行数出现较大偏差(过滤条件实际为行,步长内估计的平均行数为行左右),因此查询优化器选择了Loop Join,且没有选择并行执行,因此执行时间不降反升。

由于语句是在存储过程中实现,因此我们直接对该语句使用一个undocument查询提示,使得该查询的并行开销阈值强制降为0,使得该语句强制走并行,语句执行时间由秒降为5秒(注:使用Hash Join提示是7秒)。

下面通过一个简单的例子展示使用该提示的效果,示例T-SQL如代码清单1所示:

代码清单1.

该语句默认不会走并行,执行计划如图1所示:

强制SQL Server执行计划使用并行提升在复杂查询语句下的性能(sql2008强制还原数据库)

图1.

下面我们对该语句加上提示,如代码清单2所示。

代码清单2.

此时执行计划会按照提示走并行,如图2所示:

图2.

在面对一些复杂的DSS或OLAP查询时遇到类似的情况,可以考虑使用该Undocument提示要求SQL Server尽可能的使用并行,从而降低执行时间。

随机抽取的sql语句 每班任意抽取3名学生 学校有一、二、三。。。。至十班。假设每个班上有名学生。张、李、刘、苏等现有这样的表student,字段class及name。其中class表示班级,name表示每班

Linux环境中使用BIEE 连接SQLServer业务数据源 1、客户端在客户端首先配置odbc数据源,可以直接在运行中输入odbcad,打开配置界面--系统DNS---添加选择SQLserver的相关驱动,一般选择wireprotocol型的驱

获取SQL Server的安装时间 如果你没有特意记录安装日期(实际大部分人都不会这样做),那么有没有办法从SQLServer里查询到呢?想想我们在安装的时候,肯定会有Windows认证登录

标签: sql2008强制还原数据库

本文链接地址:https://www.jiuchutong.com/biancheng/321225.html 转载请保留说明!

上一篇:MS SQL Server2014链接到MS SQL Server 2000的解决方案及问题处理(sql server2014教程)

下一篇:随机抽取的sql语句 每班任意抽取3名学生(sql随机抽样)

  • 支付给派遣员工的工资计入应付职工薪酬吗
  • 小规模企业所得税多少
  • 以前年度损益调整在借方是什么意思
  • 零申报还要抄税吗
  • 减免所得税额是怎么算出来的2022
  • 新注册公司开银行卡流程
  • 资产损失税前扣除及纳税调整明细
  • 增值税进项税转出所得税调整吗
  • 行政单位收到行政事业性收费,需要上缴国库
  • 所得税汇算清缴时间期限
  • 外聘人员差旅费应放什么会计科目
  • 餐饮店投资入股注意事项
  • 收入确认和发票的区别
  • 增值税税率和征收率有什么区别
  • 小规模纳税人没有收入怎么报税
  • 购入固定资产税费怎么算
  • 建筑服务一般纳税人预缴税率
  • 19年新会计制度
  • 劳动保护用品应由什么开支
  • 一人独资公司设立的条件
  • 小规模纳税人收到专票后如何处理
  • linux常用的命令大全
  • win10怎么用wifi上网
  • 业务招待费是收入的
  • PHP:mb_send_mail()的用法_mbstring函数
  • 政府补助退回的账务处理
  • PHP:pg_num_rows()的用法_PostgreSQL函数
  • 衍生金融资产会计科目
  • windows server 2016 配置web网页
  • php中array怎么用
  • 涉及产权的案例
  • 差旅费误餐补贴标准
  • 阿尔莫什
  • 计算完工产品成本和在产品成本的方法有哪些
  • 一般纳税人企业所得税如何计算
  • 活动策划印花税选哪个税种
  • etc充值卡发票可以入账吗
  • 失业保险金退回告知书
  • 办公室清洁费计算公式
  • 购买的商品作为赠品怎么入账
  • 技术转让免征增值税需要备案吗
  • 推广费属于什么大类
  • 开票显示税收分录怎么办
  • phpcms生成html
  • 无锡政府回购安置房
  • 公章损坏如何更换
  • 其他应付款转实收资本股东会决议
  • 在校大学生可以考教师资格证吗
  • 开发成本的会计科目编码
  • 结算备付金账户是什么帐户
  • 代发工资入哪个科目
  • 法院强制执行根本没用
  • 研发费用的台账由谁做
  • 客人在酒店
  • 原材料暂估的账务处理
  • 年终结账的会计分录
  • 资金会计应当设置的科目
  • 服务器控制电脑
  • centos sh
  • 注册表干嘛用
  • Win7系统设置屏保密码
  • macbook桌面2
  • Linux系统中的pycharm怎么打开
  • 电脑操作系统7
  • win8系统怎么重新安装系统
  • 微软撤回快捷键
  • linux中软链接和硬链接的区别
  • linux查看端口数据
  • javascript有哪些类型
  • cocos2d教程
  • 安卓颜色值代码表
  • 对应用进行单元测试的是
  • js 时间轴
  • android缓存清理
  • 车船税每年都是300怎么变成600
  • 企业安置几级残疾人
  • 教师票优惠需要交税吗
  • 苏州社保一卡通要充值吗
  • 支付宝交税查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设