Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Apa sebenarnya yang dimaksud dengan indeks Clustered dan Non-Clustered?

Dengan indeks berkerumun, baris disimpan secara fisik pada disk dalam urutan yang sama dengan indeks. Oleh karena itu, hanya ada satu indeks berkerumun.

Dengan indeks yang tidak berkerumun ada daftar kedua yang memiliki penunjuk ke baris fisik. Anda dapat memiliki banyak indeks yang tidak berkerumun, meskipun setiap indeks baru akan menambah waktu yang diperlukan untuk menulis catatan baru.

Biasanya lebih cepat membaca dari indeks berkerumun jika Anda ingin mendapatkan kembali semua kolom. Anda tidak harus pergi dulu ke indeks dan kemudian ke tabel.

Menulis ke tabel dengan indeks berkerumun bisa lebih lambat, jika ada kebutuhan untuk mengatur ulang data.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menghapus Akun Email Database (SSMS)

  2. Apa yang setara dengan bigint di C#?

  3. Cara Menggunakan Fungsi T-SQL SQL Server SUM:5 Kasus Penggunaan

  4. Cara Mengubah Kolom dari Null menjadi Tidak Null di Tabel SQL Server - Tutorial SQL Server / T-SQL Part 52

  5. LEN() vs DATALENGTH() di SQL Server