何时在mysql表中添加索引?

时间:2014-11-28 17:26:09

标签: mysql indexing query-optimization

我对创建表语法有疑问,而且在深度创建索引的时候还有更多。

更深入的我需要通过从头创建一个表来加载从CSV中获取的~1百万条记录。

问题是:我应该何时在桌面上创建索引? 或更好: - 我是否更喜欢在CREATE TABLE语句中使用INDEX语法,然后填充表 要么 - 我是否必须创建表,填写它然后使用ALTER TABLE ADD INDEX语句?

哪个更快?

1 个答案:

答案 0 :(得分:2)

在存储数据(特别是大数据)后创建索引是很好的。

之前创建索引会增加DBMS的开销。