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

Nézet: 11933|Válasz: 0

[Forrás] Hogyan ellenőrzi az MSSQL adatbázis az SQL utasítások végrehajtási hatékonyságát?

[Linket másol]
Közzétéve 2016. 01. 11. 11:54:08 | | | |

Az MSSQL-ASP.NET weboldal-építő nyelvben gyakran használt adatbázis, hogyan ellenőrizzük az SQL utasítások végrehajtási idejét MSSQL használatával, alábbiakban SQL utasításokkal teszteljük, és megmérjük a végrehajtás hatékonyságát, hogy a weboldalkódolók jobban megérthessék azt. A mi megközelítésünk az, hogy STATISZTIKÁT állítunk be, hogy lássuk, milyen a rendszer SQL futtatásakor. A lehetőségek a PROFILE, IO, TIME. A részletek a következők:
BEÁLLÍTSA STATISZTIKAI PROFILT: Megjeleníti az elemzés, fordítás és végrehajtás időtartamát milliszekundumokban.
ÁLLÍTSA BE A STATISZTIKÁKAT IO-BAN: Jelentéseket ad a szkennelések számáról, logikai olvasásokról (a gyorsítótárban elért oldalakról) és fizikai olvasásokról (hányszor használták meg a lemezeket) minden táblázatban, amelyet az utasításban hivatkoztak.
STATISZTIKAI IDŐ BEKAPCSOLÁSA: Megjeleníti az eredményhalmazt minden lekérdezés végrehajtása után, amely a lekérdezés végrehajtásának konfigurációs fájlját képviseli.

Használatra: Nyisd meg az SQL SERVER lekérdezési analizátort, és írd be a következő utasítást:
STATISZTIKAI PROFIL BEÁLLÍTÁSA
ÁLLÍTSD BE A STATISZTIKÁKAT AZ IO-RA
STATISZTIKAI IDŐ BEÁLLÍTÁSA
GO – az SQL szkripted elindul
VÁLASZD ki [Vezetéknév] FROM [személyek] - a saját SQL utasításodat
GO -- Az SQL szkripted véget ér
STATISZTIKAI PROFIL BEÁLLÍTÁSA
STATISZTIKAI IO INDÍTÁSA
STATISZTIKAI IDŐ KIHAGYÁSA
   A fenti kód használata után lefuttatják, hogy elérje az eredménymegjelenítési oldalt, és a megfelelő választ megtalálod az eredmény megjelenítésén.


SQL Server parse és fordítási idő:
   CPU idő = 0 ms, az eltelt idő = 5 ms.

(1 sor(ok) érintett)
A 'sp_UserAssets' asztal. Szkennelés száma 1, logikai olvasás 2, fizikai olvasás 0, előre olvasás 0, lob logikus 0, lob fizikai olvasás 0, lob előreolvasás 0.
Asztal 'sp_RealNameAuthentication'. Szkennelés 1, logikai olvasás 0, fizikai olvasás 0, előre olvasás 0, lob logikus 0, lob fizikai olvasás 0, lob előre olvasás 0.
Táblázat 'sp_UserInfo'. Szkennelés száma 0, logikai olvasás 2, fizikai olvasás 0, előre olvasás 0, lob logikai olvasmányok 0, lob fizikai olvasás 0, lob előre olvasás 0.

(6 sor(ok) érintett)

(1 sor(ok) érintett)

SQL Server végrehajtási idők:
   CPU idő = 16 ms, az eltelt idő = 384 ms.
SQL Server parse és fordítási idő:
   CPU idő = 0 ms, az eltelt idő = 0 ms.

SQL Server végrehajtási idők:
   CPU idő = 0 ms, az eltelt idő = 0 ms.





Előző:asp.net a helyi virtuális útvonalat a domain név eltávolítása után kapjuk meg
Következő:Útmutató Python első letöltéséhez és telepítéséhez (például a Python 3.5.1-et)
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