集群情况为3个分片(3台设备)
数据来源也是一个MongoDB,Python脚本比较简单,就是从旧库中读取,然后遍历插入到新的集群中。
刚开始的几分钟非常快,一分钟大约有2万条数据,几分钟后,数据就变的非常慢(约10分钟150条)
请问这种情况可能是什么问题?
已经检查过的一些项目:
磁盘IO并不紧张
mongostat输出的脏数据比例为0
xiaoxu 已回答的问题
谢谢您的回复,我观察到了一些比较慢的操作,另外我把chunk size调大以后就好很多了
集群情况为3个分片(3台设备)
数据来源也是一个MongoDB,Python脚本比较简单,就是从旧库中读取,然后遍历插入到新的集群中。
刚开始的几分钟非常快,一分钟大约有2万条数据,几分钟后,数据就变的非常慢(约10分钟150条)
请问这种情况可能是什么问题?
已经检查过的一些项目:
磁盘IO并不紧张
mongostat输出的脏数据比例为0
谢谢您的回复,我观察到了一些比较慢的操作,另外我把chunk size调大以后就好很多了
谢谢您的回复,可以看到mongodb是在做一些比较耗时的操作的,完成这些耗时的操作后就没什么问题了。
另外我最初设置的chunk size可能太小了,我修改到一个更大的值就好很多了