sql >> Database >  >> RDS >> Sqlserver

SQL-query wordt sneller uitgevoerd dan opgeslagen procedure

SP's zijn voorgecompileerd, het kan zijn dat er een "slecht" queryplan wordt gebruikt wat niet goed is voor de argumenten die in de SP worden doorgegeven. U kunt een OPTION (RECOMPILE) . toevoegen op de query's binnen de SP om SQL Server te dwingen de query opnieuw uit te voeren via de query-optimizer en de beste query voor de gegeven parameters te vinden.

Zie hier of hier voor enkele voorbeelden en achtergrondinfo...




  1. C# en MySql-integratie

  2. MySQL Create View, Replace View en Drop View Statements met voorbeelden

  3. Is het mogelijk om de WHERE-component te gebruiken om alle records in de SQL-instructie te selecteren?

  4. code ontsteker dynamische routering