Temas > Programacion > Base de datos > Indices en sql
Julio

Un índice es un objeto de la BD
Permite acelerar la recuperación de filas usando una estructura de
punteros. 
Los ínices pueden ser creados explícitamente o automáticamente
Si no se tiene un índice sobre una columna, entonces se debe hacer
un barrido total para una tabla de búsqueda.
Un índice ofrece acceso rápido y directo a los registros de una tabla,
reduciendo las operaciones E/S.
El índice lo mantiene automáticamente Oracle. Una vez que es creado
no requiere actividad directa del usuario.
Los índices son lógica y físicamente independientes de la tabla sobre
la que se aplican. Esto significa que pueden ser creados o eliminados
en cualquier momento y no tienen efectos sobre la base u otros
índices.
Cuando se elimina una tabla, también se eliminan los índices que
ésta tuviera.
Automáticamente:
Un índice único es creado de forma automática cuando se define
PK o UNIQUE.
Manualmente:
Los usuarios pueden crear índices no únicos sobre columnas para
acelerar el tiempo de acceso a éstas.
Por ejemplo, se puede crear un índice sobre una clave ajena para
una operación de join en una consulta que acelere la respuesta.
Crear índice sobre una o más columnas
CREATE INDEX index
ON table(columna1, columna2);
Mejoran la velocidad de acceso de una consulta, por ejemplo para
la columna ename de la tabla EMP.













¿Has olviado tu contraseña?

Pulsa aquí para registrate




Google






LunMarMieJueVieSabDom
 123456
78910111213
14151617181920
21222324252627
282930    

Viernes 4 de Abril 2025
Semana 14

..............................................................................................................................................................................................................................................
(Contacto)..
Esta web utiliza cookies para obtener datos estadísticos de la navegación de sus usuarios. Política de privacidad y Aviso legal