From: | "Jenson Yabar" <jyabar(at)certicom(dot)com(dot)pe> |
---|---|
To: | Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx |
Subject: | [Pgsql-ayuda] Postgres muy lento |
Date: | 2003-10-21 19:20:59 |
Message-ID: | 20031021191344.M82818@certicom.com.pe |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Tengo una tabla como indico a continuación:
CREATE TABLE "tabla1" (
"campo1" INTEGER NOT NULL,
"campo2" INTEGER NOT NULL
) WITH OIDS;
CREATE INDEX "x_campo1" ON "tabla1"
USING btree ("campo1");
Esta tabla tiene 19'679,507 de registros.
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
Y como verán 1 min 19 seg es demasiado tiempo.
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.
Las caracteristicas de la PC son las siguientes:
1.8 GHz
un disco de 40 GB particionado en 2 unidades de 20 GB con un espacio libre de
5 GB.
512 de memoria RAM.
otras especificaciones adicionales son las siguientes:
cat /proc/sys/kernel/shmall
209715200 (200 Mb)
cat /proc/sys/kernel/shmmax
209715200 (200 Mb)
Mucho Agradeceré a aquien pudiera orientarme al respecto.
Gracias.
========================
Jenson Yábar Arrieta
Analista de Sistemas
CERTICOM S.A
========================
From | Date | Subject | |
---|---|---|---|
Next Message | Katherine Gallardo Puelles | 2003-10-21 20:34:52 | [Pgsql-ayuda] borrar columna |
Previous Message | Carlos Andres Pizo | 2003-10-21 16:01:35 | Re: [Pgsql-ayuda] tabla en postgresql |