asp+sqlserver数据库占用CPU过高

来源:百度知道 编辑:UC知道 时间:2024/05/14 01:11:43
mssql数据库占用CPU过高?

我的一个网站用的是asp 程序写的网站,用的是SQLSERVER2000数据库,现在问题是,打开任务管理器,发现 sqlservr.exe占cpu80%多,wxwp.exe这个程序池使用率也特别高,现在只要是sqlservr.exe这个程序运行着,服务器的CPU就达到100%,请问是什么原因,有人说是程序问题,那为什么以前一切都很快啊,若是程序问题,请问一般程序在什么情况下消耗CPU 过大,怎么查找这个程序,

一般都是由于死循环造成的CPU占用率100%的

是因为你的代码中有使用了数据库没有关闭造成的,我以前也遇到过,注意检查一下,在每种情况下都加上关闭数据库的语句就行了。