Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我必须运行一个查询,它会产生非常大的结果集(20K 结果和每行 5 列)。
我正在对数据进行一些处理并将结果存储在另一个数据库表中。
所有这些处理都是在 cron 进程上完成的。
我的问题是,当我运行查询时,我的数据库服务器的 CPU 利用率达到 100%,直到进程完成。
请帮助我了解此类场景的最佳实践。
在这种情况下,您需要开始考虑 MySQL 实例的优化和/或垂直扩展。