Teď jste offline a čekáte, až se znova připojí internet.

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

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

Upozornění: Tento článek je přeložený automaticky

Vlastnosti

ID článku: 2458438 - Poslední kontrola: 12/20/2010 17:04:00 - Revize: 1.0

Microsoft SQL Server 2008 R2 Analysis Services

  • kbfix kbqfe kbexpertiseadvanced kbsurveynew kbmt KB2458438 KbMtcs
Váš názor
=""> var varAutoFirePV = 1; var varClickTracking = 1; var varCustomerTracking = 1; var Route = "76500"; var Ctrl = ""; document.write(" y>rgeScreens track by $index" class="col-sm-6 col-xs-24 ng-scope"> Venezuela - Español
id=1&t=">did=1&t=">0&did=1&t=">nc=""> var varAutoFirePV = 1; var varClickTracking = 1; var varCustomerTracking = 1; var Route = "76500"; var Ctrl = ""; document.write(" did=1&t=">l) + "//c.microsoft.com/ms.js'><\/script>"); >>