我的 MySQL 表中有 1000 万行,该表上有 7 个索引。现在,当我尝试添加 8th 时,它需要无限的时间来执行此操作。有什么方法可以解决此问题以轻松快速地添加第 8 个索引吗?
最佳答案
不,创建索引所需的时间与您拥有的数据量成正比。在 MS SQL 中,我在大约 10 分钟内为包含那么多记录的表创建索引。
编辑:看到评论后,请详细说明无限。根据定义,你是说它永远不会结束,我的回答与长期运行的索引创建有关,而不是无限的。
关于php - 如何更快地创建索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2900355/