阿里云的服务器,4核8G,SQLSERVER 2016 两个实例,实例A和B,A创建了发布,事务模式,B订阅但代理是在A身上 后面测试了确实可以自动同步数据,滞后时间1-3秒 但实例A的CPU占用一直在30%左右,期间没有任何负载 表里数据近400W,在实例A里 count() 要20秒左右,但 top100是1秒内,插入速度也不错 在实例B中count()很快,秒出
请教一下实例A的CPU占用高和count(*)很慢是因为什么呢?
没有豆了很抱歉[手动尴尬]
后来发现过一会儿,可能1个小时左右实例A的CPU自己就下来了,然后再查询就没有问题了
建议 set statistics io on 看一下执行 COUNT(*) 时的 IO 情况
set statistics io on
COUNT(*)