Esta guía explicará cómo verificar los índices en una tabla en la base de datos de Oracle.
Cómo verificar los índices en una tabla en Oracle Database?
Para verificar los índices en una tabla en Oracle, se pueden usar las siguientes vistas y comandos:
Cómo verificar los índices en una tabla en Oracle usando all_indexes?
El "All_indexes"La vista se utiliza para obtener la información de todos los índices accesibles para el usuario actual, incluidas las tablas. Para verificar los índices en una tabla en la base de datos de Oracle, "All_indexes" puede ser usado. El ejemplo se da a continuación:
Seleccione * de all_indexes donde table_name = 'xdb $ xtab';En el comando anterior, "Xdb $ xtab"Es un nombre de tabla especificado en un NOMBRE DE LA TABLA cláusula.
Producción
La salida mostró todos los índices de la tabla "Xdb $ xtab".
Cómo verificar los índices en una tabla en Oracle usando user_ind_columns?
El "User_ind_columns"Recupera la información sobre las columnas en los índices del usuario actual. Cuando se use "user_ind_columns" en Oracle, especifique el nombre de la tabla como se indica a continuación:
Seleccione * de user_ind_columns donde table_name = 'inventarios';En el comando anterior, "Inventarios"Es el nombre de la tabla.
Producción
La salida muestra la información sobre las columnas en los índices.
Cómo verificar los índices en una tabla en Oracle Database utilizando user_indexes?
El "User_indexesSe utiliza la vista para obtener información sobre los índices del usuario actual. El nombre de la tabla se puede especificar con User_indexes Para verificar los índices en una tabla en Oracle. El ejemplo se da a continuación:
Seleccionar * de user_indexes donde table_name = 'países';En el comando anterior, "PAÍSES"Es el nombre de la tabla.
Producción
La salida mostró la información sobre los índices de una tabla especificada.
Cómo verificar los índices en una tabla en Oracle Database utilizando dba_indexes?
El "Dba_indexes"Se utiliza para obtener información sobre todos los índices en toda la base de datos, incluidos los índices de otros usuarios. Para verificar los índices en una tabla en la base de datos Oracle, el "Dba_indexes"Se puede usar junto con"NOMBRE DE LA TABLA"Para especificar el nombre de la tabla. El ejemplo se da a continuación:
Seleccione * de dba_indexes donde table_name = 'Ado_imparam $';En el ejemplo anterior, "Ado_imparam $"Es el nombre de la tabla.
Producción
La salida mostró la información sobre todos los índices de una tabla específica.
Cómo verificar los índices en una tabla en la base de datos Oracle usando user_objects?
El "User_objects"Obtiene información sobre todos los objetos propiedad del usuario actual, incluidas tablas, vistas, índices y mucho más. Para verificar los índices en una tabla en Oracle usando User_objects Escriba el siguiente comando y especifique el objeto de tabla:
Seleccione * de user_objects donde object_type = 'table';En el comando anterior, "MESA"Es el tipo de objeto.
Producción
En la salida, puede ver información sobre todos los objetos de un usuario actual.
Conclusión
Para verificar los índices en una tabla en Oracle se pueden usar diferentes comandos, como All_indexes, User_ind_columns, User_indexes, Dba_indexes, y User_objects. Todos estos comandos se utilizan para obtener diferentes tipos de información. Esta guía explicó todos estos comandos con ejemplos para verificar los índices en una tabla en Oracle.