Kas valiku uuesti kompileerimine on halb?

Kas valiku uuesti kompileerimine on halb?
Kas valiku uuesti kompileerimine on halb?
Anonim

te ei tohiks seda kasutada, sest selle valiku kasutamisel kaotate enamiku eelistest, mida saate, kui asendate SQL-päringud salvestatud protseduuridega.

Mida teeb valiku uuesti kompileerimine?

OPTION(RECOMPILE) kästab serverit antud päringu puhul mitte vahemällu salvestama paani. See tähendab, et sama päringu teine täitmine nõuab uue (võib-olla erineva) plaani väljatöötamist. Seda kasutatakse parameetritega päringutes, et vältida parameetrite nuuskimise probleemi.

Mis on suvandite ümberkompileerimine SQL-is?

Vanim ja traditsioonilisem tehnika päringuplaanide vahemällu hoidmiseks ja salvestatud protseduuride või päringute iga kord kompileerimiseks, et saavutada optimaalne jõudlus

Kuidas suvandi uuesti kompileerimine käivitatakse?

Salvestatud protseduuri uuesti kompileerimiseks kasutades sp_recompile

Valige uus päring, seejärel kopeerige ja kleepige järgmine näide päringuaknasse ja klõpsake Käivita See ei käivita protseduuri, kuid märgib protseduuri uuesti kompileerimiseks, nii et selle päringuplaani värskendatakse järgmisel protseduuri käivitamisel.

Mis on parameetrite nuusutamine SQL Serveris?

Parameetrite nuusutamine on esimeste läbitud parameetrite väärtuste otsimise protsess, kui kompileerite salvestatud protseduuri järjekorras, et luua optimaalne täitmisplaan, mis sobib nende parameetrite väärtustega ja kasutada seda kõik väärtused.

Soovitan: