当前位置: 首页 > wzjs >正文

做营销网站灵感关键词生成器

做营销网站,灵感关键词生成器,如何利用tp-link按错900做网站,机关网站建设情况汇报配置SSMS 让数据库中会话时长大于30秒的自动终止 配置SSMS自动终止长时间运行的会话(>30秒) 在SQL Server Management Studio (SSMS)中,没有内置的直接设置可以自动终止长时间运行的会话。但你可以通过以下几种方法实现类似功能&#xff…

配置SSMS 让数据库中会话时长大于30秒的自动终止

配置SSMS自动终止长时间运行的会话(>30秒)
在SQL Server Management Studio (SSMS)中,没有内置的直接设置可以自动终止长时间运行的会话。但你可以通过以下几种方法实现类似功能:

方法1:使用SQL Server Agent作业定期检查并终止
创建存储过程 检查并终止长时间运行的会话:

CREATE PROCEDURE sp_KillLongRunningSessions@MaxDurationSeconds INT = 30
AS
BEGINDECLARE @sql NVARCHAR(MAX) = '';SELECT @sql = @sql + 'KILL ' + CAST(session_id AS NVARCHAR(10)) + ';'FROM sys.dm_exec_sessionsWHERE status = 'running'AND DATEDIFF(SECOND, last_request_start_time, GETDATE()) > @MaxDurationSecondsAND is_user_process = 1AND session_id <> @@SPID; -- 不终止当前会话IF @sql <> ''BEGINEXEC sp_executesql @sql;PRINT '已终止以下长时间运行的会话: ' + @sql;ENDELSEBEGINPRINT '没有发现运行时间超过' + CAST(@MaxDurationSeconds AS VARCHAR) + '秒的会话';END
END
  1. 创建SQL Server Agent作业:

打开SSMS → SQL Server Agent → 作业 → 新建作业

添加步骤,类型选择"Transact-SQL脚本"

命令中输入:EXEC sp_KillLongRunningSessions 30;

设置计划(例如每分钟运行一次)

CREATE OR ALTER TRIGGER tr_KillLongRunningQueries
ON ALL SERVER 
FOR LOGON
AS
BEGINDECLARE @spid INT;DECLARE @login_time DATETIME;SELECT @spid = session_id, @login_time = login_timeFROM sys.dm_exec_sessionsWHERE session_id = @@SPIDAND DATEDIFF(SECOND, login_time, GETDATE()) > 30AND is_user_process = 1;IF @spid IS NOT NULLBEGINDECLARE @msg NVARCHAR(100) = '会话已运行超过30秒,将被终止';RAISERROR(@msg, 16, 1);KILL @spid;END
END;

方法3:使用资源调控器(SQL Server Enterprise版)

  1. 创建工作负载组:
CREATE WORKLOAD GROUP LongRunningQueries
WITH (MAX_DOP = 1,REQUEST_MAX_MEMORY_GRANT_PERCENT = 25,REQUEST_MAX_CPU_TIME_SEC = 30, -- 30秒后终止REQUEST_MEMORY_GRANT_TIMEOUT_SEC = 30,MAX_OUTSTANDING_IO_PER_VOLUME = 20
);
  1. 创建分类器函数:
CREATE FUNCTION dbo.ClassifierFunction()
RETURNS SYSNAME
WITH SCHEMABINDING
AS
BEGINDECLARE @group SYSNAME;IF (SELECT DATEDIFF(SECOND, login_time, GETDATE()) FROM sys.dm_exec_sessions WHERE session_id = @@SPID) > 30SET @group = 'LongRunningQueries';ELSESET @group = 'default';RETURN @group;
END;
  1. 配置资源调控器使用此分类器

方法4:使用扩展事件(XEvents)监控并触发操作

CREATE EVENT SESSION [KillLongRunningQueries] ON SERVER 
ADD EVENT sqlserver.sql_statement_completed(WHERE ([duration] > 30000000)) -- 30秒
ADD TARGET package0.event_file(SET filename=N'KillLongRunningQueries')
WITH (TRACK_CAUSALITY=ON);
GO-- 需要额外编写处理程序来解析事件日志并执行KILL命令
http://www.dtcms.com/wzjs/492598.html

相关文章:

  • 平台网站建设ppt模板下载网站排名优化培训电话
  • 学校网站建设解决方案手机百度收录提交入口
  • 做外销网站搜索引擎营销分析
  • 武汉招聘信息最新招聘seo优化关键词是什么意思
  • 对网站建设的意见建议自媒体视频剪辑培训班
  • 南澳网站建设收录优美的图片app
  • 网站制作价格报表百度竞价排名事件分析
  • 佛山从事网站建设北京网站优化价格
  • 手机兼职有哪些搜索引擎优化期末考试答案
  • 怀柔区企业网站设计机构提供湘潭网站建设
  • 笔记本做网站服务器app推广员好做吗
  • 黑龙省建设厅网站首页怎么做一个网站
  • 人和动物做的电影网站关键词排名查询软件
  • 个人网站备案做淘宝客外贸网站推广平台有哪些
  • 河北燕郊网站制作百度中心
  • 延边网站建设公司链接
  • 建设官方网站企业网站如何制作一个网页网站
  • 做百度推广网站被攻击seo整站优化解决方案
  • 企业网站提交ping站长工具
  • 青岛做网站的公司排名有没有免费的推广网站
  • 汽车网站怎么做怎么免费创建自己的网站
  • 优秀企业网站的优缺点seo是啥
  • 无锡大型网站建设公司网络媒体推广报价
  • 用户体验的重要性seo外链发布技巧
  • 一家专业做家谱的网站邯郸百度推广公司
  • 创意设计公司经营范围网站seo推广招聘
  • 有出国做飞机求同行的网站seo网上培训课程
  • 专门做微信公众号的网站网络培训心得体会
  • ip直接访问网站 备案网络营销课程感悟
  • 地方同城网站开发试分析网站推广和优化的原因