Magdalena
El índice es uno de los objetos de la base de datos; index se utiliza para aumentar la velocidad de búsqueda de la base de datos. Los índices generalmente se crean en una columna específica y esta es una columna que se usa principalmente en la cláusula where de SQL. Si solo se usa una columna para fines de índice, eso se conoce como índice ÚNICO y si se usan más columnas para indexar, entonces se denomina índice compuesto en SQL.
Index ordena la columna en consecuencia para que cuando se busque en esa columna, pueda devolver el registro o registros requeridos muy rápidamente. El mejor ejemplo de Index es que cuando compra un diario telefónico, se encuentra con los alfabetos de la A a la Z en el lado izquierdo, de modo que cuando necesite cualquier número no busque en el diario telefónico completo; en su lugar, solo va a la primera letra del nombre de esa persona y, por lo tanto, facilita la búsqueda. Piense en una situación en la que tiene que revisar un diario sin índices de nombres, puede imaginar cuánto tiempo tomaría. De la misma manera cuando se indexan, las bases de datos solo van a la primera letra y buscan el registro relevante y el tiempo de respuesta de la consulta es mucho menor.