mysql - 创建索引的更快方法?
问题描述
前几天我在一个超过 1 亿行的 mysql 表上运行了一个“alter table create index”。结果花了一段时间。我的同事建议我尝试走捷径。但这对我来说没有任何意义。捷径:
- 使用 mysqldump 将表中的所有数据导出到文件
- 截断表格
- 优化表
- 改变表格
- 从文件中将数据导入表中
这实际上更快吗?如果是,为什么?
解决方案
推荐阅读
- nativescript - 从 Nativescript 访问 FingerprintManager
- javascript - HTML代码中vue.js V-for和Flask之间的冲突?
- django - 在 Django 中,我有一个模型,其中基于某个字段,必须确定外键的下一个字段映射
- c - 我需要一个 main 来创建一个静态库吗?
- javascript - 将悬停转换为点击事件
- python - 从给定的开始结束时间开始计算每小时时间范围内的发生次数
- mysql - Mysql错误的执行计划
- javascript - 输入类型时间24小时格式
- c++ - 我无法在使用 forward_as_tuple 创建的元组中按类型访问元素
- r - 子集空气质量数据时选择了未定义的列