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

Mengapa ada perbedaan kinerja saat fungsi SQL dipanggil dari aplikasi .Net vs saat panggilan yang sama dilakukan di Management Studio

Saya memiliki masalah serupa dengan prosedur tersimpan, dan bagi saya itu ternyata 'parameter mengendus'. Google itu dan lihat apakah itu menyelesaikan masalah Anda, bagi saya itu adalah peningkatan dramatis setelah saya memperbaikinya.

Dalam kasus saya, saya memperbaikinya dengan mendeklarasikan variabel lokal untuk setiap parameter yang diteruskan, dan kemudian menetapkan variabel lokal ke nilai parameter itu, dan proc lainnya menggunakan variabel lokal untuk diproses ... untuk alasan apa pun, ini mengalahkan parameter sniffing.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ganti Beberapa Karakter dalam sebuah String di SQL Server (T-SQL)

  2. sql server 2008 management studio tidak memeriksa sintaks kueri saya

  3. Bisakah tabel server sql memiliki dua kolom identitas?

  4. Impor kolom yang dipilih dari file CSV ke tabel SQL Server

  5. 4 Tips untuk Menjalankan Diagnostik SQL Server