【发布时间】:2011-03-22 23:24:31
【问题描述】:
这是一个相当简单的问题,但我找不到确切的答案。
我在 PostgreSQL 中有一个父表,然后是几个已定义的子表。已建立触发器,并且子表仅在字段(例如字段 x)满足特定条件时才插入数据。
当我使用基于 x 的字段查询父表时,PostgreSQL 知道立即转到与 x 的特定值相关的子表。
话虽如此,我不需要在列 x 上指定特定索引,对吗? PostgreSQL 已经知道如何对其进行排序,并且通过向父 x 添加索引,因此 PostgreSQL 在 x 上为每个新的子表生成唯一索引。
创建该索引有点多余,对吧?
【问题讨论】:
标签: postgresql inheritance indexing unique