Mirne OT: Indexy v PostgreSQL
Dalibor Sramek
dali at epot.cz
Fri Feb 15 10:19:48 CET 2002
Zdravim a opet mam nejaky dotaz ;-)
Jste-li tu nekdo PostgreSQL guru, nevite, jak vnutit pri selectu pouziti
indexu? (PostgreSQL 7.2)
Muj konkretni problem:
Tabulka ma policko typu datetime, na kterem je index.
Pri dotazu: select count(*) from tabulka where datum>konstanta
se index pouzije.
Pri dotazu: select count(*) from tabulka where datum>(konstanta-konstanta)
se index nepouzije
Potrebuji zjistit pocet zaznamu v tabulce za poslednich 5 minut a pouzivam
podminku:
datum>('now'::datetime-'5 min'::interval)
Vzhledem k tomu, ze tabulka ma nekolik stovek tisic zaznamu, je sekvencni
prohledavani dosti dlouhe.
Diky
Dalibor Sramek
More information about the Users-l
mailing list