Posts

Showing posts with the label Index SQL Server

Index Table Clustered and Nonclustered SQL Server

Image
Penggunaan index di table microsoft sql server pada dasarnya berfungsi untuk mengurutkan data sehingga proses pencarian set data bisa lebih cepat karena data sudah tersusun dengan kondisi tertentu. Command index yang digunakan adalah : CREATE INDEX [Nama_Index] ON [Nama_Table] ( [Nama_Kolom] [ASC/DESC] ) kebiasaan saya dalam penamaan sebuah index table dengan menyebutkan Idx_ di depan nama table yang saya index itu sendiri. Contohnya : CREATE INDEX idx_nip_pegawai ON pegawai (nip ASC ) Untuk melihat index yang telah dibuat melalui SQL Server Management Studio pada pada : Database -> Tables -> Nama Tabel -> Indexes Untuk menghapus index yang sudah dibuat bisa menggunakan perintah : DROP [Nama_Table.Nama_Index] Dengan melakukan index pada table akan mempercepat proses pencarian atau pemrosesan data akan tetapi penentuan column index juga harus hati-hati, karena tidak semua column perlu dilakukan pengindexan, jika jumlah data record yang ditampung masih sediki...