当前位置: 首页 > 科技观察

PostgreSQL索引扫描时为什么只扫描索引不返回ctid

时间:2023-03-15 00:11:29 科技观察

?我们都知道在PostgreSQL中使用索引扫描时,是通过索引中存放的ctid从表中获取数据的。同时,如果要查询的列在PostgreSQL中都在索引中,我们也可以使用indexonlyscan。既然如此,我们在查询中使用ctid时,是否还能使用indexonlyscan呢?按理说是没有问题的,比如在Oracle中:?