我们的执行/分钟太高了,大约 20,000 到 30,000 次查询。这是否意味着查询每分钟执行 20,000 次?我认为我们在服务器上没有那么多负载,单个查询每分钟运行 20,000 次。
另外,我总是对 CPU ms/sec 感到困惑。这是否意味着每秒使用的 CPU 总量?如果是,为什么我们有很多超过 1000+ CPU 毫秒/秒的查询,因为我们在服务器上的 CPU 有限。
我们的执行/分钟太高了,大约 20,000 到 30,000 次查询。这是否意味着查询每分钟执行 20,000 次?我认为我们在服务器上没有那么多负载,单个查询每分钟运行 20,000 次。
另外,我总是对 CPU ms/sec 感到困惑。这是否意味着每秒使用的 CPU 总量?如果是,为什么我们有很多超过 1000+ CPU 毫秒/秒的查询,因为我们在服务器上的 CPU 有限。
多次运行查询的一种可能方法是使用标量用户定义函数,因为该函数将在查询中的每行执行一次。
如果您有多个 CPU 内核,每个内核都可以支持 1000 毫秒 / 秒,这就是为什么总 CPU 看起来很奇怪,并检查似乎可能的情况