[Pgsql-ayuda] Postgres muy lento
   
    Alvaro Herrera
     
    alvherre@dcc.uchile.cl
       
    Wed, 22 Oct 2003 21:47:22 -0300
    
    
  
On Tue, Oct 21, 2003 at 02:20:59PM -0500, Jenson Yabar wrote:
> Tengo una tabla como indico a continuación:
> 
> CREATE TABLE "tabla1" (
>   "campo1" INTEGER NOT NULL,
>   "campo2" INTEGER NOT NULL
> ) WITH OIDS;
Has probado crearla WITHOUT OIDS ?  No te va a dar mucha velocidad, pero
algo es algo (ademas que vas a ahorrar algo de espacio en disco)
> Al ejecutar: *select * from tabla1 where campo1 = 1695;*
> 
> Retorna 8,024 registros con el siguiente mensaje:
> 
> 8024 rows fetched (79.11 sec)
> column number 4 is out of range 0..3
> column number 4 is out of range 0..3
> column number 4 is out of range 0..3
> column number 4 is out of range 0..3
De donde son esos mensajes?  Ciertamente no son de Postgres.  Que
programa cliente estas usando?
> Quisiera saber que factores influyen o que más debo hacer para mejorar 
> el tiempo de respuesta en PostgreSQL, sobre todo porque en SQL Server no 
> demora más de 8 seg.
Danos el EXPLAIN ANALYZE de la consulta a ver que esta haciendo...
-- 
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
"La grandeza es una experiencia transitoria.  Nunca es consistente.
Depende en gran parte de la imaginación humana creadora de mitos"
(Irulan)