Postgres:按字段细分表

时间:2018-11-30 11:45:05

标签: django postgresql postgis

我有一个带有1亿个ish行的空间表。在更新数据时,我经常不得不更新处于某些美国状态的所有行。我发现尝试对1亿条记录表执行任何操作非常缓慢。所有行都有一个状态字段(例如state_code=RI),但我不知道如何充分利用它。但是,如果我用需要更新状态的行创建 just 新表,则所有读取和更新操作都非常快(也许快100倍)。

我的问题:有没有一种好的方法可以按状态快速建立索引,或者我应该为每个状态创建不同的数据库或表?

0 个答案:

没有答案