Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 4153|Válasz: 0

[Forrás] Teljesítményoptimalizálás: Az SQL Server leállítja az érintett sorszám kimenetét

[Linket másol]
Közzétéve 2022. 09. 21. 18:59:42 | | | |
Amikor SQL szkriptet futtatunk az SQL Server adatbázisban, az SQL szkript egy ciklusban frissíti az adatokat, az adatmennyiség viszonylag nagy, és a végrehajtási eredmény nagy mennyiségű információt ad ki, amely befolyásolja a sorok számát, ahogy az alábbi ábrán látható:



Hogyan kapcsolhatom ki az érintett sorok kimenetét? Lépj be a forgatókönyv első sorábanBEKAPCSOLD A NOCOUNT-T, a végrehajtási szkriptet,A sebesség sokkal gyorsabb, fél percet spórolva

ÁLLÍTSD BE A NOCOUNT

A visszaküldött eredmények nem tartalmaznak információt a Transact-SQL utasítás által érintett sorok számáról.

nyelvtan

NOCOUNT BEÁLLÍTÁSA { ON | LE }

egzegézis

Amikor BEÁLLÍTOM NOCOUNT-tBEKAPCSOLVA nem számít vissza(megmutatja, hány sort érint a Transact-SQL utasítás). Ha a SET NOCOUNT KIKAPCSOLVA, a számlálás visszakerül.

kiterjedés

Szeszed NocountA hatókör a jelenlegi ülésszak, ami azt jelenti, hogy aktív marad, amíg a játék nem kapcsolja ki a nocount beállítást.

Referencia dokumentáció:A hiperlink bejelentkezés látható.





Előző:A Player Cloud nem tud hozzáadni letöltési erőforrás-megoldást a felhőbe
Következő:20 új API a .NET 6-hoz
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com