位置: 编程技术 - 正文

强制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随机抽样)

  • 计提增值税会计科目是什么
  • 企业所得税汇算清缴
  • 保险公司代收车船税会计分录
  • 企业信用公示的时效是多久
  • 所得税营业成本包括税金及附加吗
  • 基本户可以开立几个
  • 个人注册公司有什么优惠政策
  • 高档化妆品增值税税率是13%
  • 无形资产处置收益计入
  • 银行手续费进项税怎么入账
  • 非独生子女赡养老人专项附加扣除的标准
  • 长期借款会计科目编码
  • 制造业印花税计税,按照去税金额计算
  • 现金流量表公式大全
  • 公司与公司之间合作协议
  • 以前年度应付款确认不再支付应调整到哪个科目?
  • 公司外部人员可以直接在公司报销吗
  • 简易征收的增值税可以在税前列支吗
  • 医院企业所得税免税吗
  • 免税销售额收入不含税收入怎么算
  • 个人技术转让所得需要交税吗
  • 药企常见税务风险及措施
  • 季度不超30万需计提增值税吗
  • 招标文件费开票品目
  • 环保税计入项目成本吗
  • 汇算清缴纳税调整项目明细表怎么填
  • 百旺发票修复怎么弄
  • 关于员工表彰奖励的方案
  • 为什么浏览器自动打开
  • 促销费用计入销售费用哪个科目
  • 高新技术企业如何节税
  • 企业员工个人所得税申报流程
  • 印度活根桥 (© dhritipurna/Shutterstock)
  • 退休后工作单位填什么内容
  • 用人单位未为劳动者缴纳社会保险费
  • 长期借款汇兑收益怎么算
  • 小满Vue3第三十六章(Vue如何开发移动端)
  • 公司购买食品属于什么费用
  • vue高级函数
  • tftp传输命令
  • 筹建期间发生的开办费用
  • 金蝶怎么设置销售出库单模板
  • 外包员工食堂怎么做账
  • 通行费电子发票的发票代码为多少位
  • 库存现金写三栏式明细账还是写现金日记账还是两个都写
  • 主营业务收入和营业外收入均属于收入
  • 自产货物用于抵偿债务
  • 烟叶税的计税依据如何确定
  • 建筑服务的劳务费交印花税吗
  • 企业委托企业
  • 固定资产清理营业外支出可在税前扣除?
  • 其他应付为负数什么意思
  • 软件企业确认收入
  • 在长期股权投资中,如何理解控制、重大影响?
  • 小规模企业所得税优惠政策最新2023
  • 银行对账单怎么修改
  • 建账的基本原则是什么
  • 有效减少win8关机时间的方法分享
  • 安装硬盘视频教程
  • win8系统版本
  • windows7怎么画画
  • iis安装文件xp版
  • 苹果知识大全
  • win7打开
  • 怎么用代码设置选项
  • linux拉起进程
  • Linux运维工程师工作内容
  • 统计动态分析
  • ipa文件分享
  • javascript 函数定义
  • 右键菜单中添加文字
  • css渐变文本效果在哪
  • nodejs实战
  • jqueryui draggable
  • python多进程数量限制
  • js prototype constructor
  • JavaScript onkeydown事件入门实例(键盘某个按键被按下)
  • javascript面向对象 第三方类库
  • 网上申报纳税小程序下载
  • 合格的税务人
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设