我的SQL Server CPU在今天的大部分时间里都处于90%左右.
由于它一直在使用,我无法重新启动它.
是否有可能找出SQL中导致这种CPU过载的原因?
我已经运行了SQL Profiler,但是很多事情都很难判断是否有任何特别的原因造成它.
我已经运行了sp_who2,但我不确定一切是什么意思,如果有可能在这里找出可能的问题.
为了抢先任何"它可能只是被大量使用"的回应,这只是在今天从完全正常的活动水平开始.
我正在寻找在SQL中找到导致CPU悲痛的方法.
我正在使用MySQL Administrator和MySQL Workbench来查看我当前的线程和连接,并且查询显示在这些应用程序中,但它太长并且在屏幕上运行.
什么是查看所有查询的简单方法,无论它们有多长?我可以运行一个简单的SQL语句吗?