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

SQl 2008 kinerja lintas basis data pada mesin fisik yang sama dan instance server yang sama

Bahkan jika itu bukan pencapaian kinerja, itu bisa menjadi masalah dalam integritas data karena FK tidak dapat diterapkan di seluruh basis data.

Namun, kemungkinan besar procs Anda perlu disetel terutama jika panjangnya ribuan baris. Untuk mulai dengan mencari kursor, subquery yang berkorelasi, dan pengindeksan yang buruk. Cari juga klausa where yang nonsaragable dan fungsi skalar yang dijalankan baris demi baris.

Tentu saja cara terbaik untuk membuktikan bahwa database terpisah bukanlah masalahnya adalah dengan mengambil satu proc lambat dan mengonversi tabel tersebut menjadi satu database dan menguji kinerja keduanya. Tolong setidaknya yakinkan mereka untuk melakukan tes yang lebih kecil ini sebelum mereka melanjutkan dan membuat perubahan yang sangat rumit dan memakan waktu ke satu database dan kemudian mengetahui bahwa mereka masih memiliki masalah kinerja.

Dan ingat, rencana eksekusi adalah teman Anda melihat hal-hal ini.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Memeriksa Apakah Database SQL Rusak – Solusi untuk Memperbaiki File MDF

  2. hitung penutupan Kuantitas Saham, harga &nilai oleh FIFO

  3. Tidak dapat mengubah kata sandi sa di SQL Server 2008

  4. Bagaimana saya bisa menghapus baris duplikat dalam tabel

  5. Python memanggil prosedur tersimpan sql-server dengan parameter bernilai tabel