8
回答
MongoDB 磁盘IO 100%
百度AI开发者大赛带你边学边开发,赢100万奖金,加群:418589053   

【MongoDB】

    版本:3.0.2  引擎:wiredtiger 压缩:snnapy  机器内存:16G  wiredtiger限制最大:4G(之前开了9G一样问题)

    操作:总共有10张表,有8张表100%写入,另外两张表(A/B表)50%写入 50%更新。无其他查询操作

    更新操作有使用索引。

【场景】

    一开始没有出现磁盘100%问题,当数据量上去达到(A表)4亿条左右,出现磁盘一直处于100%

mongostat


mongotop


上面两个时间比较长的是update的语句5s,但是我update的搜索条件对字段已经建立索引了。

[iostat]


通过iotop定位到就是mongodb进程导致。

vmstat


cpu在大量等待io

各位大哥哥大姐姐,你们能否看出眉目?还是说mongodb性能就是这样了?

举报
小小晋
发帖于2年前 8回/304阅
顶部