Microsoft jagab Microsoft SQL Server 2008 R2 fikseerib ühe allalaaditava failitüübina. Kuna parandused on kumulatiivsed, sisaldab iga uus versioon kõiki Kiirparandusi ja kõiki turvaparandusi, mis kuulusid eelmise SQL serveri 2008 R2 paranduse väljalaskega.

Sümptomid

Kui kasutate Microsoft SQL serveri Profiler SQL Server 2008 R2 analüüsiteenuste eksemplari jälgimiseks, võib ilmneda üks või mitu järgmist probleemi.1. probleemKui käivitate MDX-skripti jälituse sündmuse käivitab muu seanss peale analüüsiteenuste, on ConnectionID ja spid -atribuudid valesti teatatud kui 0. Seetõttu seanss, mis käivitab sündmuse, pole sisse logitud.Probleem 2Käivita MDX-skripti praegune sündmus, mis käivitab skripti iga sub valesti sisaldab kogu skripti TextData veerus. Seetõttu pole sündmusega seotud skripti osa märgitud.Probleem 3Praegune jälitamise teave ei Näita, milliseid ressursse tarbib konkreetne käsk või päring.Probleem 4SQL serveri Profiler korral lukustatakse lukkude kategooria lukud , mis sisaldavad ainult kaht järgmist sündmust.

  • Tupik

  • LockTimeOut

See teave on siiski ebapiisav, kui proovite SQL Server 2008 R2 analüüsiteenuste jõudluse tõrkeotsingut. Selles värskenduses tutvustatakse SQL serveri Profiler uusi jälitamise sündmusi nende probleemide lahendamiseks. Lisateavet leiate jaotisest "Lisateave".

Lahendus

SQL Server 2008 R2 hoolduspaketi teave

Selle probleemi lahendamiseks Hankige SQL Server 2008 R2 uusim hoolduspakett. Lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:

2527041 SQL Server 2008 R2 uusima hoolduspaketi hankimine Märkus Selle probleemi parandus anti esmakordselt välja SQL Server 2008 R2 hoolduspakett Service Pack 1.

Lisateave

Uus Käivita MDX-skripti käsk sündmus

Praegune SQL Server 2008 R2 analüüsiteenuste toetab järgmisi sündmusi MDX -skriptide käitamiseks.

  • MDX-skripti käivitamine algab

  • MDX-skripti praeguse käivitamine

  • MDX-skripti lõpu käivitamine

Pärast selle värskenduse installimist on saadaval uus sub sündmuse MDX-skript käsugaKäivita MDX-skripti käitamine. Allpool on sündmuse ja sub sündmuse kombinatsioonid.

  • MDX-skripti alustamine/MDX-skripti käivitamine

  • MDX-skripti alustamine/MDX-skripti käivitamine

  • MDX-skripti lõpu/MDX-skripti käivitamine

  • MDX-skripti lõpp-/MDX skripti käivitamine

Need sündmused näitavad, milline osa kogu skriptist on seotud MDX-skripti iga käsuga. MDX-i skripti TextData veerg algab sündmus sisaldab kogu MDX-skripti. Käsu Käivita MDX-skriptiTextData veerg algab sündmus sisaldab ainult praeguse käsu MDX-skripti.

Uute sündmuste jälgimine ressursside kasutuse jälgimiseks

Praegune jälitamise teave ei viita sellele, milliseid ressursse teatud käsuga tarbitakse. Kui olete selle värskenduse installinud, tutvustatakse uut Ressursi kasutuse sündmuse klassi, et lisada teavet CPU kasutuse ja I/O operatsioonide kohta. See teave on sisse logitud eraldi sündmuse või lisaveergudega käsu lõppsündmuse või päringu lõppsündmuse korral. Järgmise teabe saab lisada sündmuse veeru TextData .

  • LOEB, <väärtus>

  • READ_KB, <Value>

  • KIRJUTAB <väärtus>

  • WRITE_KB, <Value>

  • CPU_TIME_MS, <Value>

  • ROWS_SCANNED, <Value>

  • ROWS_RETURNED, <Value>

Kõigi lukustamisega seotud sündmuste jälgimine

SQL Server 2008 R2 analüüsiteenuste toetab kahte järgmist sündmust, mis jälitavad lukustamisega seotud toiminguid.

  • Tupik

  • LockTimeOut

Pärast selle värskenduse installimist on saadaval järgmised uued jälitamise sündmused, mis võimaldavad jälgida lukustamisega seotud tegevusi.

  • Omandatud lukud

  • Välja antud lukud

  • Ootel lukustamine

Lukud omandatud sündmus näitab, millal tehing on saanud tehingu töötlemiseks lukkude partii. Välja antud lukud kuvatakse siis, kui tehing on välja andnud soovitud tehingule lisatud lukkude partii. See sündmus näitab ka lukkude toimumise kestust. Koputus kuvatakse siis, kui tehing proovib ja ootab järjekorda, et hankida pakett-lukk. See teave on nende sündmuste veerus TextData . See teave sisaldab järgmisi täiendavaid seotud andmeid.

  • Tehingu ID

  • LockList XML-sõlm

  • WaitList XML-sõlm

  • HoldList XML-sõlm

Lock omandatud sündmus ja lukk vabastatakse sündmus sisaldab LockList teavet. Koputus sisaldab LockList, WaitListja HoldList teavet.

LockList

LockList sõlm sisaldab järgmist teavet.

  • Luku tüüp

  • Lukustamise olek

  • Taotletava objekti objekti tee

  • Objekti ID

Märkus. Objekti tee on teatatud nimeruumist. Lock vabastatakse sündmus sisaldab lisaks atribuuti kestus . Atribuut kestus näitab kestust, et lukk toimub millisekundites. Järgmises näites on LockList sõlm.

<LockList>                <Lock>                                <Type>Read</Type>                                <LockStatus>Acquired</LockStatus>                                <Object><DatabaseID>AdventureWorks</DatabaseID></Object>                                <ObjectID>asadfb-vfbvadr-ft3323-54235</ObjectID>                </Lock>                <Lock>                                <Type>Read</Type>                                <LockStatus>Waiting</LockStatus>                                <Object><DatabaseID>FoodMart</DatabaseID><Object>                                <ObjectID>asadfb-vfbvadr-ft3323-54235</ObjectID>                </Lock>                <Lock>                                <Type>Read</Type>                                <LockStatus>Requested</LockStatus>                                <Object><DatabaseID>FoodMart</DatabaseID><Object>                                <ObjectID>asadfb-vfbvadr-ft3323-54235</ObjectID>                </Lock></LockList>

Selles näites taotleb tehing kolme lukku, hangib ühe ja ootab teist lukku.

WaitList

WaitList sõlmes on loetletud praegusest tehingust ees olevad ootel kanded. Järgmises näites on WaitList sõlm.

<WaitList>     <Object><DatabaseID>FoodMart</DatabaseID><Object>     <ObjectID>asadfb-vfbvadr-ft3323-54235</ObjectID>     <Type>Read</Type>     <Transaction>    <TransactionID>2342-3we-dsdf-sdf<TransactionID>  <SPID>234</SPID>  <Type>Write</Type>     </Transaction>       <Transaction>    <TransactionID>2ger342-3rtee-dsdf-sdf<TransactionID>  <SPID>222</SPID>  <Type>Read</Type>     </Transaction>  </WaitList>

HoldList

HoldList sõlm loetleb kanded, millel on lukk, mida praegune tehing proovib hankida. Järgmises näites on HoldList sõlm.

<HoldList>     <Object><DatabaseID>FoodMart</DatabaseID><Object>     <ObjectID>asadfb-vfbvadr-ft3323-54235</ObjectID>     <Type>Read</Type>     <Transaction>    <TransactionID>2342-3we-dsdf-sdf<TransactionID>  <SPID>234</SPID>  <Type>Write</Type>     </Transaction>       <Transaction>    <TransactionID>2ger342-3rtee-dsdf-sdf<TransactionID>  <SPID>222</SPID>  <Type>Read</Type>     </Transaction>  </HoldList>

Olek

Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.

Viited

Lisateavet SQL serveri täiendava teeninduse mudeli kohta klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:

935897 Astmeline teeninduse mudel on saadaval SQL serveri meeskonnas, et esitada teadaolevate probleemide kohta käigultparandusedSQL serveri värskenduste nimede skeemi kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:

822499Microsoft SQL serveri tarkvaravärskenduste pakettide uus nimede skeemTarkvaravärskenduste terminoloogia kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:

824684 Microsofti tarkvaravärskenduste kirjeldamiseks kasutatavate standardsete terminite kirjeldus

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.