Tag Archives: bitmap

Créer un index REGEXP_LIKE

Pour créer un index avec la fonction REGEXP_LIKE :

CREATE BITMAP INDEX idx_francois ON MON_SCHEMA.MA_TABLE (CASE WHEN REGEXP_LIKE(MA.COLONNE, ’0[0-9]{9}.*{0,1}’) THEN 1 ELSE 0 END);

Index Bitmap

Les indexes BitMap sont très utiles pour les colonnes des tables à faible cardinalité. Par exemple, une table XXX contenant 1.000.000 enregistrements avec une colonne STATUT ayant au maximum 1% de la volumétrie de valeurs distinctes, soit 10.000 valeurs différentes possibles. Dans ce genre de cas, l’utilisation d’index BitMap est très pratique… la preuve par [...]