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

SQL Server 2005 - optymalizacja procedur składowanych

SQL Server zapisuje „plany” wykonania kodu.

Jeśli procedura składowana jest uruchamiana na małym podzbiorze danych, zostanie zoptymalizowana pod kątem małego zestawu danych. W przypadku dużego zbioru danych jest odwrotnie.

Jest fajny OPTIMIZE FOR funkcja w 2008 roku, ale w 2005 utkniesz z WITH RECOMPILE . Oznacza to, że będzie on ponownie kompilowany przy każdym uruchomieniu, co w niektórych przypadkach jest najbardziej optymalne!




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Czy możemy napisać oświadczenie o przypadku bez posiadania innego oświadczenia?

  2. SQLCMD Nie można ukończyć procesu logowania z powodu opóźnienia w otwieraniu połączenia z serwerem

  3. Otwórz link w nowym oknie w raporcie kryształowym

  4. Jak usunąć ograniczenie klucza obcego tylko wtedy, gdy istnieje na serwerze sql?

  5. IN vs. JOIN z dużymi zestawami rzędów