A small comment on Oracle's implementation of persistent bitmap indexes: Oracle's bitmap index is concurently locked by DML, i.e. it suites for OLAP (basically read only data warehouses) but in no way for OLTP.
IMHO, Laimis > Maybe the lack of heap/btree consistent ordering in Oracle > and their subsequent design choice of persistent bitmap > indices is an indication for PostgreSQL too? ---------------------------(end of broadcast)--------------------------- TIP 9: the planner will ignore your desire to choose an index scan if your joining column's datatypes do not match