Microsoft distribuuje Microsoft SQL Server 2008 R2 opravy ako jeden súbor na stiahnutie. Pretože opravy sú kumulatívne, každé nové vydanie obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli zahrnuté do predchádzajúceho SQL servera 2008 R2 opraviť uvoľnenia.

Príznaky

Pri používaní programu Microsoft SQL Server Profiler na sledovanie inštancie služby Analysis Services SQL Server 2008 R2 sa môžu vyskytnúť niektoré z týchto problémov.Číslo 1Keď sa udalosť sledovania skriptu MDX spustí reláciou inou ako Analysis Services, atribúty ConnectionID a SPID sú nesprávne hlásené ako 0. Preto relácia, ktorá spúšťa udalosť, nie je zaznamenaná.Číslo 2Aktuálna udalosť spustiť skript MDX , ktorá sa spustí pre každý podpríkaz skriptu, nesprávne obsahuje celý skript v stĺpci TextData . Preto nie je uvedená časť skriptu súvisiaca s udalosťou.Číslo 3Aktuálne informácie o sledovaní neuvádzajú, ktoré zdroje sa spotrebujú konkrétnym príkazom alebo dotazom.Číslo 4V službe SQL Server Profiler sa v kategórii uzamknutia , ktorá obsahuje informácie o operácii uzamknutia, zapisujú iba tieto dve udalosti:

  • Zablokovanie

  • LockTimeOut

Táto informácia je však nedostatočná pri pokuse o riešenie problémov s výkonom služby SQL Server 2008 R2 Analysis Services. Táto aktualizácia prináša niektoré nové udalosti sledovania SQL Server Profiler na vyriešenie týchto problémov. Ďalšie informácie nájdete v časti Ďalšie informácie.

Riešenie

Informácie o balíku Service Pack pre SQL Server 2008 R2

Ak chcete tento problém vyriešiť, Získajte najnovší balík Service Pack pre SQL Server 2008 R2. Ďalšie informácie nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:

2527041 Získanie najnovšieho balíka Service Pack pre SQL Server 2008 R2 Poznámka: Táto oprava problému bola prvýkrát vydaná v balíku SQL Server 2008 R2 Service Pack 1.

Ďalšie informácie

Udalosť príkazu nový spustiť skript MDX

Aktuálna analýza služby SQL Server 2008 R2 podporuje nasledujúce udalosti pre operáciu skriptu MDX spustiť :

  • Spustenie skriptu MDX začať

  • Spustenie skriptu MDX v aktuálnom formáte

  • Spustenie skriptu MDX

Po nainštalovaní tejto aktualizácie je k dispozícii nový príkaz skriptu MDX skriptu MDX na sledovanie operácie Spustiťskript MDX. Nižšie sú zahrnuté kombinácie udalostí a čiastkových udalostí:

  • Spustenie skriptu MDX skriptu begin/MDX

  • Príkaz spustiť skript MDX skriptu begin/MDX

  • Spustenie skriptu MDX skript ukončenia alebo MDX

  • Príkaz spustiť skript skriptu MDX end/MDX

Tieto udalosti označujú, ktorú časť celého skriptu súvisia s každým podpríkazom skriptu MDX. TextData stĺpec Spustiť udalosť skriptu MDX obsahuje celý skript MDX. Stĺpec TextData v príkaze spustiť skript MDX začína udalosť obsahuje len skript MDX aktuálneho príkazu.

Nové udalosti sledovania na sledovanie využitia zdrojov

Aktuálne informácie o sledovaní neuvádzajú, ktoré zdroje sa spotrebujú konkrétnym príkazom. Po nainštalovaní tejto aktualizácie sa zavedie nová trieda udalosti využitia zdrojov , ktorá obsahuje informácie o využívaní procesora a vstupno-výstupných operáciách. Tieto informácie sú zapísané v samostatnej udalosti alebo v ďalších stĺpcoch v prípade koncových udalostí príkazu alebo v prípade koncov dotazu . Nasledujúce informácie môžu byť zahrnuté v stĺpci TextData udalosti:

  • ČÍTA <hodnotu>

  • READ_KB, <Value>

  • PÍŠE <hodnotu>

  • WRITE_KB, <Value>

  • CPU_TIME_MS, <Value>

  • ROWS_SCANNED, <Value>

  • ROWS_RETURNED, <Value>

Sledovanie udalostí, ktoré sledujú všetky aktivity uzamknutia

Služby Analysis Services SQL Server 2008 R2 podporujú nasledujúce dve udalosti, ktoré sledujú všetky aktivity uzamknutia:

  • Zablokovanie

  • LockTimeOut

Po nainštalovaní tejto aktualizácie sú k dispozícii nasledujúce nové udalosti sledovania na sledovanie všetkých aktivít uzamknutia:

  • Získané zámky

  • Uvoľnené zámky

  • Uzamknutie čakania

Udalosť zakúpená zámky označuje, kedy transakcia získala šaržu zámkov na spracovanie transakcie. Udalosť locks redáno označuje, kedy transakcia vydala šaržu zámkov, ktoré požadovaná transakcia vyžiadala. Táto udalosť tiež označuje trvanie, v ktorom sa nachádzajú zámky. Udalosť uzamknutia uzamknutia označuje, kedy sa transakcia pokúsi a čaká vo fronte na získanie zámky v dávke. Tieto informácie sa nachádzajú v stĺpci TextData týchto udalostí. Tieto informácie zahŕňajú nasledovné ďalšie súvisiace údaje:

  • ID transakcie

  • Uzol XML LockList

  • Uzol XML WaitList

  • Uzol XML HoldList

Udalosť uzamknutia a vydaná udalosť uzamknutia obsahujú informácie o LockList . Udalosť uzamknutia uzamknutia obsahuje informácie o LockList, waitlista HoldList .

LockList

Uzol LockList obsahuje nasledujúce informácie:

  • Typ zámku

  • Stav uzamknutia

  • Cesta k objektu v požadovanom objekte

  • Identifikácia objektu

Poznámka: Cesta k objektu sa nahlasuje bez priestoru názvov. Udalosť zámok vydané dodatočne obsahuje vlastnosť Trvanie . Vlastnosť Trvanie označuje trvanie, v ktorom sa zámok nachádza v milisekundách. Nasleduje príklad uzla LockList :

<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>

V tomto príklade transakcia požiada o tri zámky, získa jednu a počká na druhý zámok.

WaitList

Uzol waitlist obsahuje zoznam čakajúcich transakcií, ktoré sú pred aktuálnou transakciou. Nasleduje príklad uzla waitlist :

<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

Uzol HoldList obsahuje zoznamy transakcií, ktoré majú zámok, ktorý sa v rámci aktuálnej transakcie pokúsi získať. Nasleduje príklad uzla HoldList :

<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>

Stav

Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.

Odkazy

Ďalšie informácie o modeli prírastkového servisu pre SQL Server nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:

935897 Prírastkové servisné model je k dispozícii v tíme SQL Server na poskytovanie rýchlych opráv pre ohlásené problémyĎalšie informácie o schéme pomenovania pre aktualizácie SQL servera nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:

822499Nová schéma pomenovania pre balíky aktualizácií softvéru servera Microsoft SQL ServerĎalšie informácie o terminológii aktualizácie softvéru nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:

824684 Popis štandardnej terminológie, ktorá sa používa na popis aktualizácií softvéru od spoločnosti Microsoft

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.