我们SQLSERVER配置这么高,为什么还这么慢
1 回答
斯蒂芬大帝
TA贡献1827条经验 获得超8个赞
慢的三个原因,IOPS,CPU,内存,锁。
数据库默认是占满内存做缓存的,如果你有2个不同的数据库,内存不分配好,就出现争用内存的情况。
CPU一般建议80%左右,索引、大逻辑查询,count等统计信息都是走CPU,CPU高肯定慢。
IOPS,就是写入速度,如果经常批量写数据,批量查数据,或者直接全部数据读取后给前端处理,IOPS不足就会影响数据吞吐形成等待。
锁,也就是事务,大量事务会出现枪锁情况,这个情况也会等待,甚至死锁。
- 1 回答
- 0 关注
- 710 浏览
添加回答
举报
0/150
提交
取消