FIX: SQL Server 2008 R2 Analysis Services zavádza nové udalosti sledovania na sledovanie využitia prostriedkov a zámky pomocou SQL Server Profiler

Preklady článku Preklady článku
ID článku: 2458438 - Zobraziť produkty, ktorých sa tento článok týka.
Microsoft distribuuje Microsoft SQL Server 2008 R2 opravy ako jeden súbor na prevzatie. Pretože opravy sú kumulatívne, každé nové vydanie obsahuje všetky rýchlych a všetky opravy zabezpečenia, ktoré boli zahrnuté do predchádzajúceho SQL Server 2008 R2 opraviť uvoľnenia.
Rozbaliť všetko | Zbaliť všetko

Na tejto stránke

Príznaky

Ak používate Microsoft SQL Server Profiler monitorovanie inštancia SQL Server 2008 R2 Analysis Services, jeden alebo viac z týchto otázok môže dôjsť.

Problém 1
Keď je vyvolaná udalosť sledovania Spustenie skriptu MDX relácie služby Analysis Services, ConnectionID a číslo SPID atribúty sú nesprávne nahlásil ako 0. Preto nie je prihlásený reláciu, ktorá spúšťa udalosť.

Problém 2
Execute MDX skript aktuálnu udalosť, ktorá sa spúšťa pre každú sub príkazového skriptu nesprávne obsahuje celý skript v stĺpci TextData . Preto nie je uvedený skript časť, ktorá súvisí s udalosťou.

Problém 3
Aktuálne informácie o stopy neuvádza, ktoré prostriedky sú spotrebované určitého príkazu alebo dotaz.

Problém 4
V SQL Server Profiler, zámky kategóriu, ktorá obsahuje informácie o operácii zámok prihlási iba tieto dve udalosti:
  • Zablokovanie
  • LockTimeOut
Táto informácia je však nedostatočná pri pokuse riešenie výkonu SQL Server 2008 R2 Analysis Services.

Táto aktualizácia zavádza niektoré nové udalosti sledovania SQL Server Profiler vyriešiť tieto problémy. Ďalšie informácie nájdete v časti "Ďalšie informácie".

Riešenie

Service pack informácie pre SQL Server 2008 R2

Ak chcete vyriešiť tento problém, získať najnovšie balík service pack pre SQL Server 2008 R2. Ďalšie informácie získate po kliknutí na nasledujúce číslo článku publikovaného v databáze Microsoft Knowledge Base:
2527041 Ako získať najnovší balík service pack pre SQL Server 2008 R2
Poznámka: Táto oprava problému bol prvýkrát vydaný v SQL Server 2008 R2 Service Pack 1.

Ďalšie informácie

Nová udalosť spustiť príkaz skriptu MDX

Aktuálne služby SQL Server 2008 R2 Analysis Services podporuje nasledujúce udalosti pre operáciu skriptu MDX spustiť :
  • Spustenie skriptu MDX začať
  • Spustenie skriptu MDX prúd
  • Spustiť ukončenia skriptu MDX
Po nainštalovaní tejto aktualizácie, novú udalosť sub Príkaz skriptu MDX je sledovať prevádzkuskriptSpustiť MDX. Nižšie je kombináciou akcie a čiastkové akcie:
  • Spustenie skriptu MDX skript spustiť/MDX
  • Vykonať príkaz skriptu MDX skript spustiť/MDX
  • Spustenie skriptu MDX skript koniec/MDX
  • Vykonať príkaz skriptu MDX skript koniec /MDX

Tieto udalosti naznačujú, ktorá časť celý skript súvisí každý sub príkazového skriptu MDX. TextDataSpustenie skriptu MDX začať udalosti stĺpec celé skriptu MDX. TextData stĺpec Execute MDX skript príkazu začať udalosti obsahuje iba skriptu MDX aktuálneho príkazu.

Nové udalosti sledovania na sledovanie využitia prostriedkov

Aktuálne informácie o stopy neuvádza, ktoré zdroje sú konzumovaným určitého príkazu. Po nainštalovaní tejto aktualizácie, nová trieda udalostí Použitie prostriedku je zavedená zahrnúť informácie o CPU a vstupno-výstupné operácie. Táto informácia je zaznamenaná samostatné akcie alebo dodatočné stĺpce na Príkaz Koniec udalosti alebo Dotaz koncová udalosť. Tieto informácie môžu byť zahrnuté v stĺpci TextData udalosti:
  • ZNIE: <Value></Value>
  • READ_KB, <Value></Value>
  • PÍŠE: <Value></Value>
  • WRITE_KB, <Value></Value>
  • CPU_TIME_MS, <Value></Value>
  • ROWS_SCANNED, <Value></Value>
  • ROWS_RETURNED, <Value></Value>

Sledovať udalosti, ktoré sledujú zamykanie aktivity

SQL Server 2008 R2 Analysis Services podporuje tieto dve udalosti, ktoré sledovať akékoľvek zabezpečovacích aktivít:
  • Zablokovanie
  • LockTimeOut
Po nainštalovaní tejto aktualizácie týchto nových udalostí sledovania sú k dispozícii sledovať akékoľvek zabezpečovacích aktivít:
  • Zámky nadobudnuté
  • Zámky prepustený
  • Zámok čakanie
Zámky nadobudnuté udalosť označuje, kedy transakcie získala partie zámky na spracovanie transakcií. Zámky prepustený udalosť označuje, kedy transakcie vydala sériu zámky, že požadované transakcie. Táto udalosť naznačuje aj doba, zámky sú držané. Zámok čaká udalosť označuje, kedy transakcie sa snaží a čaká vo fronte na získanie zámku v dávke. Táto informácia je v stĺpci TextData týchto udalostí. Tieto informácie zahŕňajú nasledovné ďalšie súvisiace údaje, ktoré:
  • Identifikácia transakcie
  • Uzol LockList XML
  • Uzol WaitList XML
  • Uzol HoldList XML
Prípade Zámky nadobudnuté a Uvoľní zámok udalosti obsahujú informácie LockList . Zámok čaká udalosť obsahuje LockList, WaitLista HoldList informácie.

LockList

LockList uzol obsahuje nasledujúce informácie:
  • Typ uzamknutia
  • Stav uzamknutia
  • Cesta k objektu objekt, ktorý je žiadaný
  • Identifikácia objektu
Poznámka: Cesta k objektu je hlásená bez priestoru názvov. Zámok vydala akcie navyše obsahuje vlastnosť trvanie . Vlastnosť trvanie udáva doba, zámok sa koná v milisekundách.

Nasleduje príklad LockList uzla:
<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 transakcie žiadosti tri zámky, získa jeden a čaká na druhom zámku.

WaitList

Uzla WaitList zoznamy čaká transakcií, ktoré sú pred súčasných transakcie. Nasleduje príklad WaitList uzla:
<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 uzol zoznamy transakcií, ktoré držia že súčasných transakcie sa snaží získať zámok. Nasleduje príklad HoldList uzla:
<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 potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti „Vzťahuje sa na“.

Odkazy

Ďalšie informácie o prírastkové obsluhe Model pre SQL Server, po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:
935897 Prírastkové servis Model je k dispozícii z SQL Server tímu dodať rýchlych opráv pre hlásené problémy
Ďalšie informácie o schéme pomenovanie pre SQL Server aktualizácie získate po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:
822499Nové pomenovanie schéme pre balíky aktualizácií softvéru servera Microsoft SQL Server
Ďalšie informácie o terminológii aktualizácií softvéru získate po kliknutí na nasledujúce číslo článku publikovaného v databáze Microsoft Knowledge Base:
824684 Popis štandardnej terminológie použitej na popis aktualizácií softvéru spoločnosti Microsoft

Vlastnosti

ID článku: 2458438 - Posledná kontrola: 5. júna 2014 - Revízia: 1.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • Microsoft SQL Server 2008 R2 Analysis Services
Kľúčové slová: 
kbfix kbqfe kbexpertiseadvanced kbsurveynew kbmt KB2458438 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok je preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft a možno ho opraviť prostredníctvom technológie Community Translation Framework (CTF). Microsoft ponúka strojovo preložené články, články upravené komunitou aj články preložené prekladateľmi, aby zabezpečil prístup ku všetkým článkom databázy Knowledge Base vo viacerých jazykoch. Strojovo preložené články aj upravené články môžu obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky. Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené neprávnym prekladom obsahu alebo jeho použitím zo strany našich zákazníkov. Ďalšie informácie o technológii CTF nájdete na lokalite http://support.microsoft.com/gp/machine-translation-corrections/sk.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem: 2458438

Odošlite odozvu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com