Oracle
 sql >> Datenbank >  >> RDS >> Oracle

INSERT-Leistung – Bitmap vs. B-Tree

Bitmap-Indizes können für Einfügungen problematisch sein, wenn es Konflikte gibt. Wenn Sie einen einzelnen Thread haben, der die Einfügungen durchführt, sind sie in Ordnung, aber wenn mehrere Threads Einfügungen und möglicherweise Aktualisierungen und Löschungen durchführen, neigen sie dazu, die Leistung aufgrund von Sperren zu begrenzen.

Ein einzelner Schlüssel im Index kann auf eine große Anzahl von Datensätzen verweisen, sodass viele Zeilen gesperrt werden, wenn der Index geändert wird.

Wählen Sie in der Regel normale Indizes. In besonderen Fällen können Bitmap-Indizes glänzen - normalerweise eher für Read-mostly-Anwendungen als für OLTP-Systeme.