Mirne OT: Indexy v PostgreSQL
    Karel Zak 
    zakkr at zf.jcu.cz
       
    Fri Feb 15 10:35:54 CET 2002
    
    
  
On Fri, Feb 15, 2002 at 10:19:48AM +0100, Dalibor Sramek wrote:
> Zdravim a opet mam nejaky dotaz ;-)
 Co treba databases at linux.cz?
 
> Jste-li tu nekdo PostgreSQL guru, nevite, jak vnutit pri selectu pouziti
> indexu? (PostgreSQL 7.2)
 SET enable_seqscan TO 'OFF';
 Pomohlo?
> 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)
 Hmm, to je zajimave. Lepsi je u takovych dotazu rovnou pripojit vypis
 z EXPLAIN SELECT.
        Karel
    
-- 
 Karel Zak  <zakkr at zf.jcu.cz>
 http://home.zf.jcu.cz/~zakkr/
 
 C, PostgreSQL, PHP, WWW, http://docs.linux.cz, http://mape.jcu.cz
    
    
More information about the Users-l
mailing list