53
batasan
dengan
penggunaan
NULL dan
membutuhkan
penggunaan
optimasi query.
Teknik function-based indexes
ini secara khusus berguna
ketika
melakukan
query
pada
kolom-kolom campuran
untuk
menghasilkan
data
yang
diturunkan atau
untuk
menanggulangi
batasan
data yang disimpan dalam basis data.
-
Partitioned Indexed
Indeks dengan partisi dapat dilakukan dengan 2 cara, yakin partisi indeks
global dan partisi
indeks secara
lokal. Indeks
global digambarkan dengan
hubungan "one-too-many", dengan satu partisi indeks yang akan
dipetakan
ke
banyak
partisi
tabel. Global
indeks
hanya
dapat
digunakan
dengan partisi dengan jangkauan tertentu. Indeks lokal digambarkan
dengan pemetaan hubungan "one-to-one" antara partisi indeks dan partisi
tabel.
Secara
umum,
indeks lokal
mengijinkan
pendekatan
"divide
and
conquer" untuk menghasilkan eksekusi perintah SQL dengan cepat.
Indeks terpartisi secara lokal
Dengan menggunakan indeks yang terpartisi secara lokal, DBA
dapat mengambil partisi tunggal dari tabel dan indeks secara
"offline"
untuk
tujuan pemeliharaan
(reorganisasi)
tanpa
mempengaruhi
partisi
tabel
dan
indeks
lain.
Dalam indeks
partisi
secara
lokal,
nilai
kunci
dan
jumlah
partisi
indeks
akan
disesuaikan dengan partisi yang ada pada tabel dasar.
|