【发布时间】:2020-01-29 11:45:27
【问题描述】:
我正在尝试为表中包含超过 500 万条数据的已创建列建立索引。我的问题是,如果我在迁移中添加索引,已经创建的数据也会被索引吗?或者如果需要,我是否需要重新索引创建的数据?
这是我的迁移
add_index :data_prods, :date_field
add_index :data_prods, :entity_id
谢谢。
编辑 我正在使用 PostgreSQL 数据库管理系统。
【问题讨论】:
-
您使用的是什么 DBMS?
-
我正在使用 PostgreSQL。
-
索引属于表,不属于表中的行。创建您的索引并快乐。
-
所以这会使查询更快对吧?由于数据量太大,我遇到了加载问题。
标签: postgresql