gpt4 book ai didi

sql - 如果不是 CPU、磁盘或网络,查询执行过程中的瓶颈是什么?

转载 作者:可可西里 更新时间:2023-11-01 12:04:14 26 4
gpt4 key购买 nike

我使用 SQL Server 2005,想知道如果没有 CPU、磁盘或网络,当 SQL Server 工作时用户在等待什么。奇怪的是,系统监视器显示 4 个处理器的平均使用率为 5%,磁盘(演示的 50MB/s 写入)的工作速度约为 5-8 MB/s,但执行(插入和选择)占用了10分钟。我很乐意安装额外的硬件,但我看不出什么设备是瓶颈,也不知道如何衡量它的容量和当前工作负载。

如有任何建议,我们将不胜感激。

谢谢

附加信息:RAM 的容量一直保持在 70% 左右,我运行的是 windows xp。

最佳答案

检查您的磁盘读写“等待”时间。一个重负载的数据库可能只是用非常小的数据 block 发出大量的读写请求,使 IO 饱和。

关于sql - 如果不是 CPU、磁盘或网络,查询执行过程中的瓶颈是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6827408/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com