Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
datos
ndices B-Tree en Oracle
bases de datos
Sintaxis
Esquema
Nombre del esquema que contiene el ndice
Si se omite se considera el esquema del usuario
Indice
Nombre del ndice a crear
Tabla
Nombre de la tabla sobre la que se desea crear el
ndice
Columna
Nombre de la columna(s) sobre las que se define el
ndice
Si el ndice es compuesto, el orden de las columnas
es importante
ASC o DESC indica el orden que tendrn dentro del
rbol
5
Ejemplos
CREATE INDEX idx_cif_empr
ON empresas (cif_empr) ;
Esta es la sintaxis bsica que se puede enriquecer de forma muy extensa mediante
parmetros fsicos de almacenamiento y/o comportamiento que pueden incrementar su
eficiencia
Ejemplo
CREATE UNIQUE INDEX PK_EMPR_CIF_EMPR ON EMPRESAS
(CIF_EMPR)
TABLESPACE INDICES_APP
PCTFREE 10
INITRANS 2
MAXTRANS 255
STORAGE (
INITIAL 500K
NEXT 1M
PCTINCREASE 20
MAXEXTENTS 1000
)
10
11
Ejercicio
Suponiendo que tenemos un numero no muy alto
de empresas y no muy alto de eventos posibles
pero con una cantidad enorme de pedidos (que
solo pueden tener dos estados), localiza en el
esquema columnas para las que crearas ndices
B-tree
Escribe las sentencias para los ndices que has
identificado
12