我正在寻找一些关于在数据库表上执行繁重的处理/数据挖掘的最佳方法的一般建议,而不影响表上常规站点查询的性能。一些计算可能涉及连接多个表,并涉及复杂的排序和排序。所以“使用更好的索引”并不总是解决方案。
这个问题不是很具体。我正在寻找一种通用方法来解决多年来多次出现的问题。所以我没有要显示的特定表架构,要显示的特定查询。我考虑过首先使用 mysqldump 转储表,然后以不同的名称重新导入表,然后对该临时表执行繁重的运算。我的系统管理员讨厌这个想法,所以我正在寻找人们提出的任何其他解决方案来处理此类问题。