标签: mysql performance indexing
我有一个包含多部分索引的大表。我需要运行几个查询来更新作为索引一部分的字段。基本上每一行都会更新。删除索引,执行所有更新然后重新添加它会更快吗?
编辑: 补充问题,为什么DROP指数需要这么长时间?我错过了什么或不应该花费大约0.5秒?
答案 0 :(得分:1)
涉及许多因素。我的猜测是,删除索引并在更新后重建它会更快。不过,你最好的选择是测试它,看看哪个更快。
答案 1 :(得分:1)
为什么DROP索引要花这么长时间?
您可能需要查看以下内容: