Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den! Zdravíme uživatele
Select a different account.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Společnost Microsoft distribuuje Microsoft SQL Server 2008 R2 opravy jako jeden soubor ke stažení. Protože jsou opravy kumulativní, každá nová verze obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozího SQL serveru 2008 R2 fix release.

Příznaky

Když použijete Microsoft SQL Server Profiler ke sledování instance SQL serveru 2008 R2 Analysis Services, může dojít k jednomu nebo několika následujícím problémům.Problém 1Když se spustí událost Execute Script Trace v jazyce MDX , která je aktivována jinou relací než Analysis Services, jsou atributy ConnectionID a SPID nesprávně hlášeny jako 0. Proto relace, která událost vyvolá, není protokolována.Problém 2Událost spuštění skriptu MDX , která je aktivována pro každý dílčí příkaz skriptu, nesprávně obsahuje celý skript ve sloupci TextData . Proto není uvedená část skriptu, která souvisí s událostí, označená.Problém 3Aktuální informace o trasách neoznačují, které prostředky bude spotřebovávat určitý příkaz nebo dotaz.Problém 4V systému SQL Server Profiler: kategorie zámků , která obsahuje informace o operaci uzamčení, zaznamenává pouze následující dvě události:

  • Blokovaný

  • LockTimeOut

Tyto informace jsou však nedostačující, když se pokusíte vyřešit problémy s výkonem SQL serveru 2008 R2 Analysis Services. Tato aktualizace zavádí některé nové trasovací události pro účely řešení těchto problémů v profileru SQL serveru. Další informace najdete v části Další informace.

Řešení

Informace o aktualizaci Service Pack pro SQL Server 2008 R2

Tento problém vyřešíte pomocí nejnovější aktualizace Service Pack pro SQL Server 2008 R2. Další informace najdete v následujícím článku znalostní báze Microsoft Knowledge Base:

2527041 Jak získat nejnovější aktualizaci Service Pack pro SQL Server 2008 R2 Poznámka: Tato oprava problému byla poprvé vydána v systému SQL Server 2008 R2 Service Pack 1.

Další informace

Nová událost příkazu skriptu MDX Execute

Aktuální SQL Server 2008 R2 Analysis Services podporuje pro operaci spuštění skriptu MDX následující události:

  • Spuštění skriptu MDX

  • Spuštění skriptu MDX Current

  • Spuštění skriptu MDX end

Po instalaci této aktualizace je k dispozici nový příkaz skriptu MDX sub událost, který sleduje operaci spuštěnískriptu MDX. Níže jsou kombinace událostí a vedlejší události:

  • Spuštění skriptu MDX pro začátek nebo MDX

  • Spuštění příkazu skriptu MDX pro začátek nebo MDX

  • Spuštění skriptu MDX script end/MDX

  • Spuštění příkazu skriptu MDX end/MDX

Tyto události označují, která část celého skriptu souvisí s každým dílčím příkazem skriptu MDX. Sloupec TextData pro událost Execute Begin skriptu MDX obsahuje celý výraz MDX. Sloupec TextDatapříkazu Spustit skript MDX pro spuštění obsahuje pouze skript MDX aktuálního příkazu.

Nové trasovací události ke sledování využití prostředků

Aktuální trasovací informace nenaznačují, které prostředky určitý příkaz spotřebovávají. Po instalaci této aktualizace se zavede nová třída událostí využití prostředků , která obsahuje informace o využití procesoru a vstupně-výstupních operacích. Tyto informace jsou protokolovány v samostatné události nebo do dalších sloupců události End příkazu nebo události End dotazu . Do sloupce TextData události můžete zahrnout následující informace:

  • ČTENÍ, <hodnota>

  • READ_KB, <Value>

  • ZÁPISy <hodnoty>

  • WRITE_KB, <Value>

  • CPU_TIME_MS, <Value>

  • ROWS_SCANNED, <Value>

  • ROWS_RETURNED, <Value>

Sledování událostí, které sledují jakékoli aktivity uzamčení

SQL Server 2008 R2 Analysis Services podporuje následující dvě události, které sledují všechny aktivity zamykání:

  • Blokovaný

  • LockTimeOut

Po instalaci této aktualizace jsou k dispozici následující nové trasovací události pro sledování všech aktivit uzamčení:

  • Získaná uzamčení

  • Uvolněné zámky

  • Zámek čeká

Událost získané zámky označuje, kdy transakce získala dávku zámků pro zpracování transakce. Událost vydaná zámky označuje, kdy transakce vystavila dávku zámků, které požadovaná transakce vyžaduje. Tato událost také označuje dobu trvání uzamčení. Událost čekání na uzamčení označuje, kdy se transakce pokusí o uzamčení v dávce a čeká ve frontě. Tyto informace jsou v těchto událostech ve sloupci TextData . Tyto informace zahrnují následující doplňující data:

  • ID transakce

  • Uzel LockList XML

  • Uzel WaitList XML

  • Uzel HoldList XML

Událost, která se zakoupila , a událost zámku, která je vydaná , obsahuje informace o LockList . Událost čekání zámku obsahuje informace o LockList, WaitLista HoldList .

LockList

Uzel LockList obsahuje následující informace:

  • Typ zámku

  • Stav zámku

  • Cesta k objektu objektu, který je požadován

  • ID objektu

Poznámka Cesta k objektu je hlášená bez oboru názvů. Událost uzamčení navíc obsahuje vlastnost Duration . Vlastnost Duration označuje dobu trvání uzamčení v milisekundách. Zde je příklad uzlu 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 příkladu transakce vyžádá tři zámky, získá jednu a čeká na druhé uzamčení.

WaitList

Uzel WaitList seznam čekajících transakcí, které jsou před aktuální transakcí. Zde je příklad uzlu 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

V uzlu HoldList se zobrazí transakce, které mají uzamknuty, že se aktuální transakce pokouší získat. Zde je příklad uzlu 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

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 modelu přírůstkové obsluhy pro SQL Server najdete v následujícím článku znalostní báze Microsoft Knowledge Base:

935897 Model přírůstkové obsluhy je dostupný od týmu SQL serveru a poskytuje opravy hotfix pro nahlášené problémy.Další informace o schématu přidělování názvů pro aktualizace systému SQL Server najdete v následujícím článku znalostní báze Microsoft Knowledge Base:

822499Nové schéma přidělování názvů balíčkům aktualizací softwaru pro Microsoft SQL ServerDalší informace o terminologii aktualizací softwaru najdete v následujícím článku znalostní báze Microsoft Knowledge Base:

824684 Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?

Děkujeme vám za zpětnou vazbu.

×