“Conocimiento software>Software de base de datos

Cómo crear un atributo de Oracle Índice

2016/5/9
Indices de Oracle están diseñados para optimizar la base de datos para que se ejecute de manera más eficiente . Índice de atributos se pueden describir como métodos utilizados para proporcionar un acceso eficaz a las tablas en función de su finalidad . Hay diferentes tipos de índices diseñados para adaptarse a entornos específicos de Oracle. Con el tiempo , los índices tienen que ser renovados , o no será efectiva en forma de tablas de bases de datos se hacen más grandes y los datos pueden " desviarse " del tipo de datos del índice de espera en circunstancias normales. Instrucciones
1

Identificar el tipo de índice requerido . Este será uno de los siguientes tipos: normal, mapa de bits , se repartió , función o basado en dominio . Usted tendrá que obtener una comprensión de éstos antes de intentar crear atributos de índice basado en ellos.
2

Elija el campo o campo ( s ) en la base de datos para el que desea crear un índice . Las claves principales en la base de datos se indexan automáticamente , pero si utiliza otros campos de la base de datos que se accede con frecuencia , vale la pena crear un índice para el campo.
3

Crear un índice para el campo o los campos como en los siguientes ejemplos

Un solo campo :

CREAR ord_sales_ix íNDICE DE LA ventas ( client_id ) ;

un índice con dos campos: .

CREAR ord_sales_ix ÍNDICE DE LA órdenes ( client_id , sales_repid ) ;
4

Asignar índices para otros objetos, tales como clusters. Además de crear índices en tablas , si tiene un clúster de Oracle, un índice se puede crear en él para mejorar el rendimiento como se muestra:

CREAR idx_cluster INDICE SOBRE EL GRUPO pers_cluster ;
5

Filtrar los índices a utilizar sólo cuando una función específica que se llama en los datos , como se ilustra :

CREAR upper_name_ix ÍNDICE DE LA clientes ( SUPERIOR (apellido) ) ;

en todos los casos el "UPPER "la función se llama en el apellido , en este ejemplo , el índice " se utilizará upper_name_ix " .

Software de base de datos
¿Puedes darme algunos ejemplos de bases de datos cotidianas?
Cómo curar un mal Thumb Drive
Cómo crear una Instancia SQL Microsoft
¿Cuál es el número correcto de dígitos para una consulta de Access
Cómo construir un gráfico de ojiva
Cómo determinar la versión de SQL en Microsoft
¿Cómo puede restringir los valores de los datos ingresados ​​en una base de datos?
¿Qué es la información de la computación en la nube?
Conocimiento de la computadora © http://www.ordenador.online