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

Kueri SQL berjalan lebih cepat daripada prosedur tersimpan

SP dikompilasi sebelumnya, mungkin rencana kueri "buruk" digunakan yang tidak baik untuk argumen yang diteruskan ke SP. Anda dapat menambahkan OPTION (RECOMPILE) pada kueri di dalam SP untuk memaksa SQL Server menjalankan kembali kueri melalui pengoptimal kueri dan menemukan kueri terbaik untuk parameter yang diberikan.

Lihat di sini atau disini untuk beberapa contoh dan info latar belakang...




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kesalahan versi SQL Server saat melampirkan file mdf

  2. Perbarui substring kolom

  3. ADO.NET memanggil Prosedur Tersimpan T-SQL menyebabkan SqlTimeoutException

  4. Prosedur tersimpan, gabungan kiri memberi saya baris duplikat, tetapi saya ingin baris teratas (1) untuk setiap catatan dengan ID yang sama

  5. TSQL - Tambahkan Kolom ke Semua Tabel di Database [ Contoh Kursor]