Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Zapytanie SQL działa szybciej niż procedura składowana

SP są prekompilowane, może się zdarzyć, że używany jest „zły” plan zapytań, który nie jest dobry dla argumentów przekazanych do SP. Możesz dodać OPTION (RECOMPILE) na zapytaniach wewnątrz SP, aby zmusić SQL Server do ponownego uruchomienia zapytania przez optymalizator zapytań i znalezienia najlepszego zapytania dla danych parametrów.

Zobacz tutaj lub tutaj po kilka przykładów i informacje dodatkowe...




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak mogę uzyskać konkretną porcję wyników?

  2. SQL Server 2008 R2 — skalarny UDF skutkuje nieskończoną pętlą

  3. Przechowywanie pojedynczych cudzysłowów w zmiennej varchar SQL Server 2008

  4. Błąd JDBC programu SQL Server w języku Java 8:sterownik nie może nawiązać bezpiecznego połączenia z programem SQL Server przy użyciu szyfrowania Secure Sockets Layer (SSL)

  5. Aktywny wynik nie zawiera pól wykorzystujących PDO z MS SQL