如何进行数据库性能事件的技术总结


这篇文章将为大家详细讲解有关如何进行数据库性能事件的技术总结,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。1. 使用select * from sys.sysprocesses where spid > 50 and kpid 0查看当前有多少正在有对应线程的连接。在SQL Server中SPID大于50的连接表示用户连接,同时kpid表示对应的线程ID。当对应的连接需要有操作运行时,SQL Server会给它分配一个线程供给CPU调度。发现系统中当前已有分配线程的连接很少,说明当前系统比较空闲。
2. 使用select sum(open_tran) from sys.sysprocesses where spid > 50查看当前
开发云主机域名
系统中有多少的活动事务。当前系统中的活动事务只有50上下,并没有SQC报告的那么高。
3. 使用select * from sys.sysprocesses where spid > 50 and blocked 0查看当前系统中有没有阻塞。在SQL Server中,如果系统发生阻塞blocked列会填入阻塞其他连接的SPID。在当前的环境中,没有发现阻塞。
4. 在收集的PSSDIAG中,并没有发生任何的阻塞,系统整体上没有任何的性能相关瓶颈。
5. 在PSSDIAG提供的信息中,我们没有发现SQL Server有影响到我们应用程序的阻塞

(BLOCK),并且在PSSDIAG中经过统计,其中我们关注的UPDATE语句(排名第二),在10分钟抓取信息的过程中共执行了133565次,平均每条用时0.000807S。我们关注的SELECT语句(排名第四)共执行了133592次,平均每条执行时间0.000193S。另外一条INSERT语句未能排名前十。
6. 整体上来说,SQL Server中没有明显的性能瓶颈。所有相关的语句执行速度都很

快。如果抓取PSSDIAG时问题正在发生,从PSSDIAG看性能的问题应该不在SQL Server端。关于如何进行数据库性能事件的技术总结就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

相关推荐: 香港虚拟主机空间哪家好

今天就跟大家聊聊有关香港虚拟主机空间哪家好,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。现在市面上香港虚拟主机空间品牌很多,有许多大大小小的服务商,不知道选择哪一家好开发云主机域名,从以下几个方面比较下…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 05/16 18:27
下一篇 05/16 18:27

相关推荐