Excerpts from Alejandro Carrillo's message of jue jun 21 17:06:06 -0400 2012:
> 1) Crea un indice por cada campo que vayas a filtrar con frecuencia: 
> rbd,reg_cod,ano_pago, ind_reli,rut_sost ; es decir no crees indices 
> compuestos ya que estos exigen que la consulta se haga por todos los campos.

No necesariamente

> 2) Si la tabla tiene foráneas pertenecientes a otra tabla, estas deben tener 
> índice

De acuerdo

> 3) No hagas un IN por un sólo valor, es más rápido usar = que IN

Puede ser, pero es menor comparado con el tiempo de recorrido de los
datos.

> 4) Me parece que esa tabla debe estar en su propio tablespace o en un 
> tablespace para tablas grandes.

No necesariamente


-- 
Álvaro Herrera <[email protected]>
-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a