See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 11933|Vastuse: 0

[Allikas] Kuidas MSSQL andmebaas kontrollib SQL-lausete täitmise efektiivsust?

[Kopeeri link]
Postitatud 11.01.2016 11:54:08 | | | |

Andmebaas, mida tavaliselt kasutatakse veebilehe loomise keeles ASP.NET MSSQL, kuidas kontrollida SQL-lausete täitmisaega MSSQL-i kasutamises, testime seda allpool SQL-lausetega ja saame selle täitmise efektiivsuse, et veebisaidi kodeerijad saaksid sellest paremini aru. Meie lähenemine on seada STATISTIKA, et näeksime, milline süsteem SQL-i käivitamisel on. Valikud on PROFIIL, IO, AEG. Üksikasjad on järgmised:
SEA STATISTIKAPROFIIL SISSE: Kuvab millisekundites aega, mis kulub päringute analüüsimiseks, kompileerimiseks ja täitmiseks.
SEA STATISTIKA IO SISSE: Raporteerib teavet skaneeringute, loogiliste lugemiste (vahemälus ligipääsetavad lehed) ja füüsiliste lugemiste (ketastele ligipääsu arvu) kohta iga tabeli kohta, millele viidatakse.
SEA STATISTIKA AEG SISSE: Kuvab tulemuste komplekti pärast iga päringu täitmist, mis esindab päringu täitmise konfiguratsioonifaili.

Kasutamiseks: ava SQL SERVER päringuanalüsaatori ja sisesta järgmine lause:
SEADISTA STATISTIKAPROFIIL
SEA STATISTIKA IO SISSE
SEADISTA STATISTIKA AEG
GO – sinu SQL skript algab
VALI [Perekonnanimi] FROM [isikud] - oma SQL-lause
GO -- Sinu SQL-skript lõpeb
SEA STATISTIKAPROFIIL VÄLJA
PANE STATISTIKA IO KÄIMA
STATISTIKA SEADMINE VABA AEG
   Pärast ülaltoodud koodi kasutamist käivitatakse see, et saada tulemuste kuvamise leht, ja vastava vastuse leiad tulemuste kuvalt.


SQL Serveri parsimise ja kompileerimise aeg:
   CPU aeg = 0 ms, möödunud aeg = 5 ms.

(1 rida(d) mõjutatud)
Laud 'sp_UserAssets'. Skannide arv 1, loogilised lugemised 2, füüsiline lugemine 0, ettelugemine loeb 0, lob loogiline lugemine 0, lob füüsiline lugemine 0, lob ettelugemine loeb 0.
Laud 'sp_RealNameAuthentication'. Skannide arv 1, loogiline lugemine 0, füüsiline lugemine 0, ettelugemine loeb 0, lob loogiline lugemine 0, lob füüsiline lugemine 0, lob ettelugemine loeb 0.
Laud 'sp_UserInfo'. Skannide arv 0, loogilised lugemised 2, füüsiline lugemine 0, ettelugemine loeb 0, lob loogiline lugemine 0, lob füüsiline lugemine 0, lob ettelugemine loeb 0.

(6 rida(d) mõjutatud)

(1 rida(d) mõjutatud)

SQL Serveri täitmise ajad:
   CPU aeg = 16 ms, möödunud aeg = 384 ms.
SQL Serveri parsimise ja kompileerimise aeg:
   CPU aeg = 0 ms, möödunud aeg = 0 ms.

SQL Serveri täitmise ajad:
   CPU aeg = 0 ms, möödunud aeg = 0 ms.





Eelmine:asp.net saad kohaliku virtuaaltee pärast domeeninime eemaldamist
Järgmine:Õpetus Python'i esmakordseks allalaadimiseks ja paigaldamiseks (näiteks Python 3.5.1)
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com