为什么长时间运行的线程会导致cpu开销

时间:2015-08-31 22:51:12

标签: iis cpu cpu-usage

最近在我们的生产环境中,我们在IIs上运行的一个网站导致了100%的CPU使用率。

我们发现该问题与长时间运行的MySQL查询有关。我知道ASP.NET引擎使用线程池来处理HTTP请求,当我得到一个工作进程的转储文件时,线程数约为100~。我无法理解为什么长时间运行的数据库查询会导致CPU开销。如果有人能够解释细节,我会很高兴。

0 个答案:

没有答案