Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/07/2017, 05:54
Ommadawn
 
Fecha de Ingreso: febrero-2013
Mensajes: 42
Antigüedad: 11 años, 3 meses
Puntos: 0
Pregunta Índices en mi tabla

Hola.

Tengo una gran tabla con los diversos campos, aunque estos son los importantes:
  • id (int, autonumérico)
  • ciudad (varchar)
  • pais (varchar)
  • latitud (float)
  • longitud (float)

Me interesa que el usuario busque por el nombre de una ciudad y la búsqueda obtenga todos los campos en sus resultados (un select *, vamos) lo más eficientemente posible, por lo que he pensado que sería importante crear un índice.

¿Crearíais el índice únicamente utilizando el campo "ciudad"?
¿O utilizaríais más campos en el índice para crear un unique index, utilizando por ejemplo (ciudad,pais)?

Gracias.