我有一个没有索引的100k记录的表。我在列上创建了一个用于左连接的新索引。 我需要重新索引我的桌子吗?
创建索引需要几毫秒。所以我猜这个查询不能使用这个索引(没有数据),直到我重新索引我的表(如果我有其他索引,我会重新索引索引 - 我阅读手册)。
在使用数据填充新索引时,我找不到任何信息?这是自动完成的吗?当α
答案 0 :(得分:5)
完成create index
后,就可以使用索引了。之后无需运行reindex
。
特定查询是否使用索引取决于许多不同的事情。如果您的查询不使用索引,则需要发布查询,表定义(例如,作为create table
语句),您定义的索引以及查询的explain (analyze, verbose)
输出。