我用的SQL server数据库,然后用控制台应用,用ado.net访问的数据库
用的Parallel.For做并行循环测试,看看循环执行一万次登录需要多久的时间,才开始只有20万数据的时候,速度真的很快

,CPU占用率也基本是100%,磁盘和内存占不了多少,一秒能执行1万次登录
现在我插入一千万条数据了,结果速度瞬间就下来了,差不多执行1万条要25秒左右,我看CPU占用率基本没有上10%,内存也很少,就是磁盘,一直都是满的,
明显的IO太高,现在特来请教,这种情况是正常的吗,有什么好的方法去控制磁盘读写数据量之类的,大神们,请指教。。。
尽量吧磁盘降下来,吧CPU占用率提上去,不知道我的思路对不对,就算对也不会搞啊


