我们有一个包含1亿行和40g大小的SQL Server数据库。我们的服务器有24个cpu和150g内存。SQL Server使用100%的cpu。服务器处于危急状态。
迁移到mongodb最好的解决方案是什么?
有什么工具可以完成这项工作吗?
发布于 2017-04-30 19:57:30
注意:这与其说是一个答案,不如说是一个扩展的评论。
1个40 GB的数据库不是一个大的/巨大的数据库。它更多的是一个中等大小的数据库(或中小型数据库)。
2乍一看,我不明白为什么我要迁移到mongodb这样的数据库和这样的硬件(24核?!CPU,150 GB RAM)。
3在我看来,数据库服务器性能低/慢的最可能原因可能是:
4我会聘请一家咨询公司来分析这个SQL实例。请参见:
Brent Ozar Limited https://www.brentozar.com/sql-critical-care/和/或
SQLSkills https://www.sqlskills.com/services/和/或
史蒂夫·斯特德曼http://stevestedman.com/consulting/和/或
谷歌的"sql服务器咨询“
@ontopic:
来源:http://www.commitstrip.com/en/2014/06/03/the-problem-is-not-the-tool-itself/

https://stackoverflow.com/questions/43705641
复制相似问题