Hallo... Di Oracle, index bisa direbuild (mungkin istilah anda/SQLServer adalah refresh).
> apakah fungsi index ini sama dengan index di sql server? Saya tidak terlalu mendalami SQL Server, namun saya kira sama. Istilah index adalah istilah baku di dunia RDBMS. > - apakah constraint ini sama dengan PK? PK adalah salah satu bentuk constraint. Macam-macam constraint: PK, FK, Unix, Not Null, dll. Di Oracle (mungkin begitu juga di RDBMS lainnya), by default PK mempunyai Index (Unix index). Jadi, kolom yang dijadikan PK sudah barang tentu sekaligus mempunyai index (Unix index). Selain PK, jenis constraint lain yang mempunyai index adalah FK dan Unix. Dalam kasus anda, bisa jadi tabel anda tidak punya PK sehingga tidak punya index, sehingga semua query akan melakukan full table scan. Untuk masalah performance, baik PK maupun Unix Index adalah sama saja; jadi anda bisa memilih, membuat PK atau Unix Index. Kalau aplikasi anda memerlukan PK, ya sebaiknya anda memilih PK daripada Unix Index (toh PK juga akan punya index) Salam, Rohmad http://rohmad.net http://oraclemessage.com/ --- In [email protected], trankkinaz <[EMAIL PROTECTED]> wrote: > > Hello Expert!, > > Maaf sebelumnya kalau pertanyannya terlalu dasar. > bukan maksud membandingkan, di sql server table, kita bisa > refresh/edit index jika waktu akses ke table semakin lama (seiring > bertambahnya data) > --- > Nah yang saya ingin tanyakan adalah, di oracle ada istilah index dan > constraint > - apakah fungsi index ini sama dengan index di sql server? > - apakah constraint ini sama dengan PK? > Mau crita dikit: > saya sedang mencoba program trial, dg database oracle 9i, tiba-tiba > aksesnya menjadi lama, > selidik punya selidik, ternyata ada satu tabel yang constraint-nya > menghilang, > tebakan saya ini yang bikin lama, karena query-nya akan menscan seluruh > table (bener gak ya?) > > Mohon pencerahan untuk diriku yang masih cupu ini... > sudah coba download manual 9i dari oracle, malah tambah binun ^_^ > > Trims. > --- > Si tranky lagi mumet >

