如何将索引添加到现有表?

时间:2017-05-27 12:23:55

标签: cratedb

我创建了一个表并用大约1Mio数据填充它。 但现在,选择查询最多需要16秒(按日期选择)。

如何向现有表添加索引以提高搜索性能? 我不是从这里得到它: https://crate.io/docs/reference/sql/reference/alter_table.html#partition-clause

这样的事情会很好:

alter table table_name reset column_name index using PLAIN

非常感谢!

1 个答案:

答案 0 :(得分:0)

'PLAIN'是默认索引,不需要明确启用:https://crate.io/docs/reference/sql/ddl/indices_full_search.html#plain-index-default - 如果您需要不同的索引,则需要重新索引数据。通过'SELECT INTO'或通过'COPY TO'转储数据并加载'COPY TO'