u moet deze optie niet gebruiken, want door deze optie te gebruiken, verliest u de meeste voordelen die u krijgt door SQL-query's te vervangen door de opgeslagen procedures.
Wat doet Option hercompileren?
OPTION(RECOMPILE) vertelt de server om de pan voor de gegeven query niet in de cache te plaatsen. Dit betekent dat een andere uitvoering van dezelfde query nodig is om een nieuw (misschien ander) plan uit te werken. Dit wordt gebruikt in de query's met parameters om problemen met het snuiven van parameters te voorkomen.
Wat is hercompileren van opties in SQL?
De oudste en meest traditionele techniek om de queryplannen niet in de cache te plaatsen en uw opgeslagen procedure of query's elke keer te compileren voor optimale prestaties
Hoe optie hercompileren wordt aangeroepen?
Om een opgeslagen procedure opnieuw te compileren door gebruik te maken van sp_recompile
Selecteer Nieuwe query, kopieer en plak het volgende voorbeeld in het queryvenster en klik op Execute Dit voert de procedure niet uit, maar markeert wel de procedure die opnieuw moet worden gecompileerd, zodat het queryplan wordt bijgewerkt de volgende keer dat de procedure wordt uitgevoerd.
Wat is het snuiven van parameters in SQL Server?
Parameter Sniffing is het proces van kijken naar de eerst doorgegeven parameterwaarden bij het compileren van de opgeslagen procedure in om een optimaal uitvoeringsplan te creëren dat past bij deze parameterwaarden en het te gebruiken voor alle waarden.