Home Start Back Next End
  
54
Gambar
2.39
menunjukkan
contoh
pembuatan
indeks
terpatisi
lokal :
CREATE INDEX year_idx on
all_fact(order_date)
LOCAL
(PARTITION name_idx1),
(PARTITION name_idx2),
(PARTITION name_idx3);
Gambar 2. 39 Contoh pembuatan indeks terpartisi lokal
ORACLE
secara
otomatis
akan menggunakan
indeks yang
disesuaikan
dengan
jumlah
partisi indeks pada tabel yang
bersangkutan. Misalnya pada gambar 2,32, jika dibuat 4 indeks
pada tabel all_fact, maka pembuatan indeks ini akan gagal karena
jumlah partisi indeks dan partisi
tabel
tidak
sesuai.
Pemeliharaan
akan
mudah dilakukan
jika
menggunakan partisi
indeks
ini karena
partisi
tunggal
dapat
diambil
secara
"offline" dan indeks dapat
dibangun tanpa mempengaruhi partisi lain di dalam tabel.
Indeks terpartisi secara global :
Penggunaan indeks yang terpartisi secara global digunakan untuk
semua indeks, kecuali salah satunya digunakan sebagai kunci pada
partisi
tabel. Penggunaan
indeks
yang
terpartisi
secara
global
ini
sangat
berguna
implementasinya
dalam aplikasi
OLTP
(Online
Transaction Processing) dimana indeks yang lebih sedikit
dibutuhkan daripada indeks partisi secara lokal. Kelemahan
menggunakan
indeks global
ini
adalah sulit
dilakukan
pemeliharaan,  karena  harus 
mengubah  partisi  pada 
tabel 
yang
Word to PDF Converter | Word to HTML Converter