插入性能 - 位图与 B 树

INSERT Performance - Bitmap vs B-Tree

如果我们抛开select性能,插入时哪个更快。我找不到任何详尽的解释。有人可以解释一下吗? question 只是将位图标记为低效,但我想知道为什么。

谢谢,

如果存在争用,位图索引对于插入可能会产生问题。如果你有一个线程执行插入,它们很好,但如果有多个线程执行插入,可能还有更新和删除,它们往往会由于锁定而限制性能。

索引中的单个键可能指向大量记录,因此当索引更改时,许多行被锁定。

作为一般规则,请使用普通索引。在特殊情况下,位图索引可以发挥作用 - 通常用于 read-mostly 应用程序而不是 OLTP 系统。