Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/12/2007, 17:54
danilo_04
 
Fecha de Ingreso: febrero-2007
Ubicación: Panamá
Mensajes: 10
Antigüedad: 18 años
Puntos: 0
Recomendación para indexación

Hola a todos.

Tengo una duda con respecto a la utilización de índices en una tabla. los campos que quiero indexar son los siguientes.
  • Fecha: date
  • jk1: smallint
  • mt1: smallint
  • titulo: varchar(200)
  • cuerpo: text

Los índices serían
CREATE FULLTEXT INDEX titulo_cuerpo ON tabla(titulo, cuerpo);
CREATE INDEX fecha ON tabla(fecha);
CREATE INDEX jk1_mt1 ON tabla(jk1,mt1);

Los criterios de búsqueda serían estos campos y las búsquedas se harían con combinaciones de cualquier de estos campos, o sea que puedo buscar por fecha solamente, o por fecha y jk1.

Sería recomendable colocar los índices

CREATE INDEX fecha_jk1 ON tabla(fecha, jk1);
CREATE INDEX fecha_mt1 ON tabla(fecha,mt1);
CREATE INDEX fecha_jk1_mt1 ON tabla(fecha,jk1,mt1);

Saludos y muchas gracias de antemano...