首页 > 解决方案 > 稀疏索引中的删除

问题描述

假设我在 PostgreSQl 中有一个稀疏索引,例如:

Index   Data Block
A ----> A
...     B
        C
        ...

A,B and C在同一个数据块中。现在如果我删除 A,究竟会发生什么?我的意思是我知道我的索引现在将保留B而不是A,但它看起来像:

Index   Data Block
B ----> B
...     C
        ...

或者

Index   Data Block
B ----> -
...     B
        C
        ...

我的-意思是它留空。

谢谢!

标签: sqlpostgresql

解决方案


推荐阅读