Ik weet niet of het zal werken, maar je zou dit kunnen proberen:
Voor die sessie kunt u alle toegangsstrategieën uitschakelen, behalve de geïndexeerde:
db=> set enable_seqscan = off;
db=> set enable_tidscan = off;
db=> -- your query goes here
Op deze manier is alleen bitmapscan en indexscan zou worden ingeschakeld. PostgreSQL heeft geen andere keuze dan indexen te gebruiken om toegang te krijgen tot gegevens op de tafel.
Vergeet niet om na het uitvoeren van uw zoekopdracht seqscan opnieuw in te schakelen en tidscan door te doen:
db=> set enable_seqscan = on;
db=> set enable_tidscan = on;
Anders worden die toegangsstrategieën vanaf dat moment uitgeschakeld voor de sessie.