Ver Mensaje Individual
  #12 (permalink)  
Antiguo 07/08/2008, 01:31
seyko
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 2 meses
Puntos: 13
Respuesta: Una carga exageradamente lenta...

Cita:
Iniciado por Carxl Ver Mensaje
Hola seyko, gracias por tu respuesta... intentaré hacer lo que me dices... igual ya tengo en esa consulta que me muestras, dos índices, nov_fecha y nov_estado
Pues no esta utilizando el indice.

Cita:
Quiero hacerte un par de consultas:

1. Cuántos índices son recomendables crear en una tabla y/o consulta??
Tantos indices como sean necesarios. Mínimo recomiendo, campos de PK, campos de FK, y campos unicos. A partir de aqui los necesarios por ser criterios de filtrados.
Tener indices que no se utilicen es contraproducente.

Cita:
2. Resulta que un colega me dijo que se puede utilizar dos campos de la tabla como un índice... supón, nov_fecha y nov_subtipo hagan un solo índice...

Código:
CREATE INDEX estado_fecha_novedad ON novedades USING btree (nov_estado,nov_fecha)
Hacer esto es recomendable ?? Lo probé pero no vi la diferencia, al menos en tiempo, por qué y para qué se realizan este tipo de índices compuestos?, tú sabes??

Gracias man,

Saludos
Si, existen indices de varios campos.
Es recomendable? Depende!
Cada cosa en su sitio, son buenos por ejemplo para PKs de más de un campo, para temas de GIS, etc.

Para más info como siempre:
http://www.postgresql.org/docs/8.3/i...e/indexes.html

Salu2