sql server 2016新特性 查询存储(Query Store)的性能影响
前段时间给客户处理性能问题,遇到一个新问题,
客户的架构用的是 alwayson ,并且硬件用的是4路96核心,内存1T ,全固态闪存盘,sql server 2016 。
问题 描述
客户经常出现系统卡住的现象,从当时跟踪的语句执行情况看
是被卡住了,但每次的阻塞源头都不一样,当时临时的解决方法是把主副本做切换,然后再切换回来。
事后对系统事件及sqlserver 的日志进行分析,发现如下报错:
根据当时的等待资源及报错信息,怀疑是开了 查询存储(Query Store) 造成的,随后发现客户这里的 数据库中果真是开了 Query Store 选项,
为了验证是否与 Query Store 有关,我们经与客户协商,把这个选项关掉,目前已经运行两周了,卡慢现象没有在发生。
顺便提一下,客户的系统非常复杂数据量也很大,有些过程的代码有400行以上,所以生成的计划也相当的可观,应该是在这种情况下造成 Query Store 不但不能有性能的提升,反而消耗了相当可观的服务器资源,所以 Query Store并不是开启就是最优的选择,要根据自身的系统情况而定。
转载于:https://www.cnblogs.com/fooa1098/p/9628246.html
sql server 2016新特性 查询存储(Query Store)的性能影响相关推荐
- SQL Server 2016新特性:Live Query Statistics
SSMS可以提供可以查看正在执行的计划.live query plan可以查看一个查询的执行过程,从一个查询计划操作到另外一个查询计划操作.live query plan提供了整体的查询运行进度和操作 ...
- SQL Server 2016新特性:列存储索引新特性
SQL Server 2016新特性:列存储索引新特性 行存储表可以有一个可更新的列存储索引,之前非聚集的列存储索引是只读的. 非聚集的列存储索引支持筛选条件. 在内存优化表中可以有一个列存储索引,可 ...
- SQL Server - SQL Server 2016新特性之 --- Query Store
前言 SQL Server 2016引入新的查询语句性能监控.调试和优化工具/功能 -- Query Store.以前我们发现一条查询语句性能突然下降,我们要去找出问题的所在往往需要通过调用一些DMV ...
- SQL Server 2016新特性:Query Store
使用Query Store监控性能 SQL Server Query Store特性可以让你看到查询计划选择和性能.简化了性能调优,可以快速的发现因为查询计划的选择导致的性能的差别.Query Sto ...
- 云世界,一切如梦幻,数据也玩虚拟化。 SQL Server 2019 新特性系列一:数据虚拟化
SQL Server 2019 新特性系列一:数据虚拟化 最新更新 SQL Server已经到了CTP2.2版本,主要更新了如下功能: 大数据集群:在大数据群集上使用 azure 数据工作室中的 sp ...
- SQL Server 2016 新功能之综述
冬去春来,发现之前最后一篇写在2012年,又过去了5年了,时间如飞啊.那时候SQL 2012 发布让人兴奋了一把,哪知道时间如刀,刀刀催人老啊,今天SQL 2016都发布了很久了,很快SQL On l ...
- 拨开云雾见日月:SQL Server 调优之查询存储
拨开云雾见日月:SQL Server 调优之查询存储 数据库调优一直都是大家觉得比较困难的事情,SQL Server提供了很多方便的工具帮助大家进行性能分析,这边介绍下SQL Server的性能调优的 ...
- SQL Server 2019 新特性之 SQL Server大数据群集 介绍(一)
SQL Server 2019 新特性之 SQL Server大数据群集 介绍(一) 从开始SQL Server 2019 预览,SQL Server 大数据群集允许你部署的 Kubernetes 上 ...
- 新年新气象,从SQL Server 2019新特性开始!
SQL Server 2019新特性开篇概述 2019年了,新年伊始,SQL Server 2019已经到CTP 2.1 ,一直没有认真的学习SQL Server 2019 ,既然是新年新气象,就从新 ...
- [SQL Server 2014] SQL Server 2014新特性探秘
SQL Server 2014新特性探秘(1)-内存数据库 简介 SQL Server 2014提供了众多激动人心的新功能,但其中我想最让人期待的特性之一就要算内存数据库了.去年我再西雅图参加SQL ...
最新文章
- 关于Aptana studio工具
- .N“.NET研究”ET中的异步编程(二)- 传统的异步编程
- 【剑仙教程】易语言的结构体。自定义数据类型。
- 【正一专栏】欧洲五大联赛猜想(一)德法意班霸集结寻求欧冠突破
- 线性表的顺序存储结构之顺序表类的实现_Java
- 《算法导论》——MergeSort
- 201506230818_《JavaScript权威指南(第六版)——callee和caller、对象属性用作实参、自定义函数属性》(P175-180)...
- docker entrypoint入口文件详解
- 两分钟教你玩转千图成像Part1~
- Inno SetUp中文语言包以及在脚本中使用
- 描边图标,用PS绘制简单的书本图标
- pixhawk源码下载与编译
- 播放器无法挂载.VTT文件字幕(Coursera)
- STM32——FLASH擦除/写入失败的踩坑笔记。(WRPERR)
- Excel转PDF基于Microsoft.Office.Interop.Excel
- 程序设计C实验二题目一计算员工周工资
- HTTP500内部服务器错误
- element输入框限制数字输入
- C语言fclose函数了解
- UART RS-232 485通信 串口通信传输时间计算 波特率计算