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

Sisipan massal item anak yang sangat diindeks (Sql Server 2008)

Perhatikan, bahwa partisi pada kolom memerlukan kolom menjadi bagian dari kunci indeks berkerumun, bukan bagian dari kunci utama. Keduanya independen.

Namun, mempartisi memaksakan banyak kendala pada operasi apa yang dapat Anda lakukan di meja Anda. Misalnya, pengalihan hanya berfungsi jika semua indeks disejajarkan dan tidak ada kunci asing yang merujuk tabel yang sedang dimodifikasi.

Jika Anda dapat menggunakan partisi di bawah semua batasan itu, ini mungkin pendekatan terbaik. Tampilan yang dipartisi memberi Anda lebih banyak fleksibilitas tetapi memiliki batasan serupa:Semua indeks jelas selaras dan FK yang masuk tidak mungkin.

Mempartisi data tidaklah mudah. Ini bukan solusi click-through-wizard-and-be-done. Serangkaian pengorbanan sangat kompleks.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana mengubah nilai yang dipisahkan koma menjadi baris di server sql

  2. SQL Server Intellisense tidak berfungsi di *beberapa* server

  3. Urutan Bersyarat T-SQL Oleh

  4. Menambahkan kolom di antara dua kolom lain di SQL server

  5. Waktu kueri habis dari aplikasi web tetapi berjalan dengan baik dari studio manajemen