Notkun SQL Server Profiler til að fylgjast með gagnagrunni árangur
SQL Server Profiler er greiningartæki sem fylgir með Microsoft SQL Server 2012. Það gerir þér kleift að búa til SQL-ummerki sem fylgjast með sérstökum aðgerðum sem gerðar eru gegn SQL Server gagnagrunninum. SQL rekur veita dýrmætar upplýsingar til að leysa vandamál í gagnagrunninum og stilla gagnasmíði. Til dæmis gætu stjórnendur notað spor til að bera kennsl á flöskuháls í fyrirspurn og þróa hagræðingar til að bæta árangur gagnagrunns.
Búa til rekja spor einhvers
Skref fyrir skref aðferð við að búa til SQL Server Trace með SQL Server Profiler er sem hér segir:
- Opnaðu SQL Server Management Studio og tengdu við SQL Server dæmi sem þú velur. Gefðu heiti netþjónsins og viðeigandi innskráningarupplýsingar nema þú notir Windows Authentication.
- Eftir að þú opnar SQL Server Management Studio skaltu velja SQL Server Profiler úr valmyndinni Tools . Athugaðu að ef þú ætlar ekki að nota önnur SQL Server verkfæri í þessari stjórnsýslustöð, þá getur þú valið að ræsa SQL Profiler beint, frekar en að fara í gegnum Stjórnun Studio.
- Gefðu innskráningarupplýsingar aftur ef þú ert beðinn um að gera það.
- SQL Server Profiler gerir ráð fyrir að þú viljir hefja nýjan rekja og opnar Trace Properties glugga. Glugginn er tómur til að leyfa þér að tilgreina upplýsingar um rekjan.
- Búðu til lýsandi heiti fyrir snefilefnið og sláðu það inn í textareitinn Trace Name .
- Veldu sniðmát fyrir slóðina í fellivalmyndinni Notaðu sniðmát . Þetta gerir þér kleift að hefja rekja þinn með því að nota eina af fyrirfram skilgreindum sniðmátunum sem eru geymdar á bókasafn SQL Server.
- Veldu staðsetningu til að vista niðurstöðurnar þínar. Þú hefur tvo valkosti hér:
- Veldu Vista í skrá til að vista rekjan á skrá á staðbundnum disknum. Gefðu skrá nafn og staðsetningu í Vista sem gluggi sem birtist vegna þess að smella á reitinn. Þú getur einnig stillt hámarksstærð í MB til að takmarka þann áhrif sem rekjan gæti haft á notkun disksins.
- Veldu Vista í töflu til að vista rekjan í töflu í SQL Server gagnagrunninum. Ef þú velur þennan valkost er beðið um að þú tengir við gagnagrunninn þar sem þú vilt geyma rekjanlegar niðurstöður. Þú getur líka stillt hámarks snefileika - í þúsundum töflureikninga - til að takmarka þann áhrif sem rekjan gæti haft á gagnagrunninn.
- Smelltu á flipann Events Selection til að skoða atburði sem þú fylgist með með þínum rekja. Sumir atburðir eru sjálfkrafa valdir út frá sniðmátinu sem þú valdir. Þú getur breytt þessum sjálfgefnum vali á þessum tíma og skoðað viðbótarvalkosti með því að smella á hnappana Sýna alla viðburði og Birta alla dálka .
- Smelltu á Run hnappinn til að hefja rekjan. Þegar þú ert búinn að velja, veldu Stop Trace í File valmyndinni.
Velja sniðmát
Þegar þú byrjar að rekja, getur þú valið að byggja það á einhverju sniðmátunum sem finnast í rekja bókasafni SQL Server. Þrír af mest notuðu sneiðmátunum eru:
- The Standard sniðmát, sem safnar ýmsum upplýsingum um SQL Server tengingar, geymdar aðferðir og Transact-SQL yfirlýsingar
- The Tuning sniðmát, sem safnar upplýsingum sem hægt er að nota með gagnasafn vél Tuning Advisor til að stilla árangur þinn SQL Server
- The TSQL_Replay sniðmát, sem safnar nægum upplýsingum um hverja Transact-SQL yfirlýsingu til að endurskapa virkni í framtíðinni
Athugaðu : Þessi grein fjallar um SQL Server Profiler fyrir SQL Server 2012. Fyrir fyrri útgáfur, sjáðu hvernig á að búa til reit með SQL Server Profiler 2008 .