Kun SQL-skripti suoritetaan SQL Server -tietokannassa, SQL-skripti päivittää datan silmukassa, ja datavolyymi on suhteellisen suuri, ja suoritustulos tuottaa suuren määrän tietoa, joka vaikuttaa rivien määrään, kuten alla olevassa kuvassa on esitetty:
Miten voin sammuttaa vaikutuspiirien rivien ulostulon? Aloita käsikirjoituksen ensimmäisellä rivilläASETA NOCOUNT PÄÄLLE, mittasi suoritusskriptinNopeus on paljon nopeampi, säästäen puoli minuuttia aikaa。
ASETA NOCOUNT
Saa palautetut tulokset sisältämään nollatiedot siitä, kuinka monta riviä Transact-SQL -lause koskee.
kielioppi
ASETA NOCOUNT { ON | POIS }
eksegeesi
Kun ASETA NOCOUNTKun PÄÄLLÄ, laskua ei palauteta(ilmaisee rivin määrän, johon Transact-SQL-lause vaikuttaa). Kun SET NOCOUNT on pois päältä, luku palautuu.
laajuus
Aseta nocountLaajuus on nykyinen istunto, mikä tarkoittaa, että se pysyy aktiivisena niin kauan kuin sessio ei poista nocount-asetusta.
Viitedokumentaatio:Hyperlinkin kirjautuminen on näkyvissä.
|