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
>


Kirim email ke