最近感觉数据库明显变慢。
查看服务器 cpu 不到35%,内存不到60%,服务器只架构了mongodb。
查看 mongodb 日志发现大量慢记录大部分都是很小的数据插入读取,比如表里只有一条数据再插入一条也被记录到日志。
想起最近更新的一个高并发写的功能,尝试暂停该功能,数据库查询立即变快,不同时间段做了几次测试,很明显,开启就变慢,关闭就变快。
该高并发写的功能开启前,我这台服务器写io是400/Second,开启这个功能后,写io升到600/Second。
求教大神给分析分析
最近感觉数据库明显变慢。
查看服务器 cpu 不到35%,内存不到60%,服务器只架构了mongodb。
查看 mongodb 日志发现大量慢记录大部分都是很小的数据插入读取,比如表里只有一条数据再插入一条也被记录到日志。
想起最近更新的一个高并发写的功能,尝试暂停该功能,数据库查询立即变快,不同时间段做了几次测试,很明显,开启就变慢,关闭就变快。
该高并发写的功能开启前,我这台服务器写io是400/Second,开启这个功能后,写io升到600/Second。
求教大神给分析分析
5 回答3.3k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
1 回答2.4k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
1 回答2k 阅读✓ 已解决
3 回答2.3k 阅读
2 回答2.1k 阅读