最近突然有个古怪的要求需要通过消息队列(MSMQ)进行大数据量传输(一次10万~100万条记录集之间),在初期的测试发现一个问题如果对一个空队列进行大数据量写入系统消耗非常低,但是当消息队列中仍然有很多数据没有处理完毕的情况,再次打开队列进行数据写入系统消耗会陡增,如果我把原消息队列删除重建,写入数据又恢复正常了!请哪位高手告诉我到底问题在哪里?为什么会出现以上系统消耗陡增的原因,已经在不对原消息队列删除重建操作的情况下,应该如何调整实现正常平稳写入数据,小弟不胜感激