挂起的MSSQL:让数据库系统受禁止
挂起MSSQL是一个性能优化中经常使用的工具,它可以帮助有效地禁止一个MSSQL数据库服务器上正在履行的慢查询,同时还允许许多其他正常正在履行此慢查询之前的查询可以正常完成。
MSSQL挂起的机制很简单,就是当一个查询耗费的时间超过一定的限制时,MSSQL会发出一个警报,重新评估当前的查询并暂停其履行,以节省资源。
基本上,要实现挂起MSSQL需要进行以下几个步骤:
1. 打开SQL Server Management Studio,连接到数据库服务器;
2. 打开右上角的选项,以下图所示:
![这里写图片描写](https://img-blog.csdnimg.cn/20200325141859377.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDk3Mzg3OA==,size_16,color_FFFFFF,t_70)
3.在“选项”页中,单击“连接”,以下图所示:
![这里写图片描写](https://img-blog.csdnimg.cn/20200325141915776.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDk3Mzg3OA==,size_16,color_FFFFFF,t_70#pic_center)
4.在“连接”页面中,勾选“活动查询超时警报”,并输入一个超时时间,单位是秒:
![这里写图片描写](https://img-blog.csdnimg.cn/20200325141930379.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDk3Mzg3OA==,size_16,color_FFFFFF,t_70#pic_center)
5.单击“肯定”来保存这个设定,完成挂起MSSQL的配置。
但是,挂起MSSQL的使用也有一定的风险,例如空间竞争、并发性等。因此,要谨慎使用和管理这一工具,以保证MSSQL系统的安全性和稳定性。
另外,要注意的是,MSSQL挂起的功能也能够使用SQL脚本来实现:
EXEC sp_configure ‘show advanced options’, 1
GO
RECONFIGURE
GO
EXEC sp_configure ‘query governor cost limit’, [value]
GO
RECONFIGURE
GO
文章来源:丸子建站
文章标题:挂起的MSSQL:让数据库系统受禁止
https://www.wanzijz.com/view/34152.html