Oprava: SQL Server 2008 R2 Analysis Services přináší nové události trasování lze sledovat využití prostředků a uzamkne pomocí SQL Server Profiler

Překlady článku Překlady článku
ID článku: 2458438 - Produkty, které se vztahují k tomuto článku.
Společnost Microsoft distribuuje opravy aplikace Microsoft SQL Server 2008 R2 jako jeden soubor ke stažení. Opravy jsou kumulativní a každá nová verze obsahuje všechny opravy hotfix a všechny opravy zabezpečení zahrnuté v předchozí SQL Server 2008 R2 opravit vydáním.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Příznaky

Může dojít, pokud používáte Microsoft SQL Server Profiler sledovat instanci služby SQL Server 2008 R2 Analysis Services, jeden nebo více z následujících problémů.

Problém 1
PokudSpuštění skriptu MDXspuštění trasování události pomocí relace služby pro analýzu, nežConnectionIDandSPIDatributy jsou nesprávně uvedena jako0. Relace, která aktivuje událost, proto není přihlášen.

Problém 2:
zobrazí seSpustit aktuální skript MDXudálost, která se spustí pro každý dílčí příkaz skriptu nesprávně obsahuje celý skript vTextDatasloupec. Proto není označeno část skriptu, vztahující se k události.

Problém 3
Aktuální informace o trasování neznamená prostředků, které jsou spotřebovány konkrétní příkaz nebo dotaz.

Problém 4
V Profiler SQL ServerZámkykategorie, která obsahuje informace o operaci zámek zaznamenává pouze následující dvě události:
  • Zablokování
  • LockTimeOut
Tyto informace jsou však nedostatečné při odstraňování problémů se výkon serveru SQL Server 2008 R2 Analysis Services.

Tato aktualizace zavádí některé nové události trasování pro SQL Server Profiler vyřešení těchto problémů. Další informace naleznete v části Další informace..

Řešení

Informace o kumulativní aktualizaci

SQL Server 2008 R2

Oprava tohoto problému byla vydána prvních 5 kumulativní aktualizace. Další informace o možnostech získání tohoto balíčku kumulativní aktualizace pro SQL Server 2008 R2 získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
2438347Kumulativní balíček aktualizace 5 pro SQL Server 2008 R2
POZNÁMKA:Sestavení jsou kumulativní a každá nová verze opravy obsahuje všechny opravy hotfix a všechny opravy zabezpečení zahrnuté v předchozí SQL Server 2008 R2 opravit vydáním. Doporučujeme zvážit použití nejnovější vydání opravy, které tuto opravu hotfix obsahovat. Další informace naleznete následujícím článku znalostní báze Microsoft Knowledge Base::
981356SQL Server 2008 R2 sestavení, které byly vydány po vydání SQL Server 2008 R2

Další informace

Nové události spustit příkaz MDX Script

Aktuálním SQL Server 2008 R2 Analysis Services podporuje následující události proSpusťte MDXoperace skriptu:
  • Spuštění spustit skript MDX
  • Spustit aktuální skript MDX
  • Provést konec skriptu MDX
Po instalaci této aktualizace následující dvě události, které jsou k dispozici ke sledováníSpusťte MDXoperace skriptu:
  • Spuštění spustit příkaz MDX Script
  • Provést konec příkazového skriptu MDX
Tyto události označení, která část celého skriptu je spojena s každou dílčí příkaz skriptu MDX. zobrazí seTextDatasloupecSpuštění spustit skript MDXudálost obsahuje celý skript MDX. zobrazí seTextDatasloupecSpuštění spustit příkaz MDX Scriptudálost obsahuje pouze skript MDX aktuálního příkazu.

Nové události trasování lze sledovat využití prostředků

Aktuální informace o trasování neznamená prostředků, které jsou spotřebovány určitý příkaz. Po instalaci této aktualizace novéPoužívání zdrojůTřída události je zavedena byly přidány informace o využití Procesoru a vstupně-výstupních operací. Tato informace je přihlášen v samostatných událostí nebo v dalších sloupcůPříkazu endudálosti nebo vUkončení dotazuUdálost:. Tyto informace mohou být zahrnuty vTextDatasloupec události:
  • ČTENÍ,<value></value>
  • READ_KB,<value></value>
  • ZAPÍŠE,<value></value>
  • WRITE_KB,<value></value>
  • CPU_TIME_MS,<value></value>
  • ROWS_SCANNED,<value></value>
  • ROWS_RETURNED,<value></value>

Trasování událostí, sledování činnosti uzamčení

SQL Server 2008 R2 Analysis Services podporuje následující dvě události, sledování činnosti uzamčení:
  • Zablokování
  • LockTimeOut
Po instalaci této aktualizace následující nové události trasování jsou k dispozici ke sledování činnosti uzamčení:
  • Uzamčení načtené
  • Uzamčení, vydaná
  • Čekání na zámek
zobrazí seUzamčení načtenéudálost označuje, kdy transakce získala uzamčení pro zpracování transakce šarže. zobrazí seUzamčení, vydanáudálost označuje, kdy transakce vydala dávku uzamčení požadovanou transakci. Tato událost označuje také dobu, zámky. zobrazí seLock Waitingevent indicates when a transaction tries and waits in a queue to obtain a lock in a batch. This information is in theTextDatacolumn of those events. This information includes the following additional related data:
  • The transaction ID
  • The LockList XML node
  • The WaitList XML node
  • The HoldList XML node
zobrazí seLock Acquiredevent and theLock Releasedevent contain theLockListinformation. zobrazí seLock Waitingevent contains theLockList,WaitList, andHoldListinformation.

LockList

zobrazí seLockListnode contains the following information:
  • Lock type
  • Lock status
  • Object pathof the object that is being requested
  • Object ID
POZNÁMKA:The object path is reported without a namespace. zobrazí seLock Releasedevent additionally contains theDurationproperty. zobrazí seDurationproperty indicates the duration that the lock is held in milliseconds.

The following is an example of theLockListnode:
<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>
In this example, the transaction requests three locks, obtains one, and waits for the second lock.

WaitList

zobrazí seWaitListnode lists the waiting transactions that are ahead of the current transaction. The following is an example of theWaitListnode:
<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

zobrazí seHoldListnode lists transactions that hold a lock that the current transaction tries to obtain. The following is an example of theHoldListnode:
<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>

Prohlášení

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt..

Odkazy

Další informace o přírůstkové obsluhovaní model pro SQL Server klepněte na následující číslo článku databáze Microsoft Knowledge Base:
935897Přírůstkové model obsluhovaní je k dispozici u týmu pro SQL Server pro opravy hotfix pro nahlášené potíže
Další informace o schéma názvů pro aktualizace serveru SQL Server klepněte na následující číslo článku databáze Microsoft Knowledge Base:
822499Nové schéma přidělování názvů pro balíčky aktualizací softwaru serveru Microsoft SQL Server
Další informace o terminologii používané v aktualizacích softwaru naleznete v následujícím článku znalostní báze Microsoft Knowledge Base::
824684Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft

Vlastnosti

ID článku: 2458438 - Poslední aktualizace: 20. prosince 2010 - Revize: 1.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft SQL Server 2008 R2 Analysis Services
Klíčová slova: 
kbfix kbqfe kbexpertiseadvanced kbsurveynew kbmt KB2458438 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:2458438

Dejte nám zpětnou vazbu

 

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