sql >> Databasteknik >  >> RDS >> Oracle

INSERT Prestanda - Bitmap vs B-Tree

Bitmappsindex kan vara problematiska för insättningar om det finns stridigheter. Om du har en enda tråd som gör inläggen är de bra, men om det finns flera trådar som gör insättningar och kanske uppdateringar och raderingar tenderar de att begränsa prestandan på grund av låsning.

En enda nyckel i indexet kan peka på ett stort antal poster, så när indexet ändras är många rader låsta.

Som en allmän regel, gå för normala index. I speciella fall kan bitmappsindex lysa - normalt för läsbara applikationer snarare än OLTP-system.




  1. Få exekveringstid för PostgreSQL-fråga

  2. Problem med ett kolumnnamn innehåller ett kolon i PostgreSQL

  3. Hur genererar man ett version 4 (slumpmässigt) UUID på Oracle?

  4. ogiltig minnesadress eller noll pekare dereference golang databas