Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.

Microsoft distribueert Microsoft SQL Server 2008 R2 als één downloadbaar bestand. Aangezien de fixes cumulatief zijn, bevat elke nieuwe release alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige versie van SQL Server 2008 R2 correctie.

Symptomen

Wanneer u Microsoft SQL Server Profiler gebruikt om een exemplaar van SQL Server 2008 R2 Analysis Services te volgen, kunnen er een of meer van de volgende problemen optreden.Probleem 1Wanneer een gebeurtenistraceersessie met een Execute-script -tracering wordt geactiveerd door een andere sessie dan Analysis Services, worden de kenmerken van ConnectionID en SPID onjuist gerapporteerd als 0. De sessie waarmee de gebeurtenis wordt geactiveerd, wordt daarom niet vastgelegd.Probleem 2De gebeurtenis voor het uitvoeren van MDX-scripts die wordt geactiveerd voor alle subopdrachten van een script, bevat niet het hele script in de kolom TextData . Dat betekent dat het scriptonderdeel dat betrekking heeft op de gebeurtenis niet wordt aangegeven.Probleem 3Actuele traceringsgegevens geven niet aan welke resources worden gebruikt door een bepaalde opdracht of een query.Probleem 4In SQL Server Profiler wordt in de categorie met vergrendelings informatie alleen de volgende twee gebeurtenissenlogboeken opgenomen:

  • Deadlock

  • LockTimeOut

Deze informatie is echter niet voldoende wanneer u de prestaties van SQL Server 2008 R2 Analysis Services probeert op te lossen. Deze update bevat een aantal nieuwe traceringsgebeurtenissen aan SQL Server Profiler voor het oplossen van deze problemen. Zie de sectie ' meer informatie ' voor meer informatie.

Oplossing

Informatie over service packs voor SQL Server 2008 R2

U kunt dit probleem oplossen door het nieuwste Service Pack voor SQL Server 2008 R2 te downloaden. Voor meer informatie klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:

2527041 Het nieuwste Service Pack voor SQL Server 2008 R2 verkrijgen Opmerking Deze oplossing voor het probleem werd voor het eerst uitgebracht in SQL Server 2008 R2 Service Pack 1.

Meer informatie

De nieuwe opdracht MDX-script uitvoeren

De huidige SQL Server 2008 R2 Analysis Services ondersteunt de volgende gebeurtenissen voor de bewerking voor het uitvoeren van MDX -scripts:

  • Begin MDX-script uitvoeren

  • MDX-script huidig uitvoeren

  • Einde van MDX-script uitvoeren

Nadat u deze update hebt geïnstalleerd, kunt u de opdracht MDX-script voor nieuwe subgebeurtenis gebruiken om de bewerking voor het uitvoeren van MDX-script bij te houden. Hieronder ziet u de combinaties van gebeurtenissen en subgebeurtenissen:

  • Begin-en MDX-script voor MDX-script uitvoeren

  • Opdracht MDX-script starten/MDX-script uitvoeren

  • Einde-en MDX-script voor MDX-scripts uitvoeren

  • Opdracht voor einde van/MDX-script uitvoeren via MDX-script

Met deze gebeurtenissen wordt aangegeven welk deel van het hele script is gerelateerd aan elke subopdracht van het MDX-script. De kolom TextData van de gebeurtenis MDX Execute Execute-script bevat het volledige MDX-script. De kolom TextData van de gebeurtenis voor het uitvoeren van de opdracht MDX-script uitvoeren bevat alleen de MDX-scripts van de huidige opdracht.

Nieuwe traceringsgebeurtenissen om Resourcegebruik bij te houden

Actuele traceringsgegevens geven niet aan welke bronnen door een bepaalde opdracht zijn verbruikt. Nadat u deze update hebt geïnstalleerd, wordt de nieuwe gebeurtenisklasse resource gebruik geïntroduceerd voor informatie over CPU-gebruik en I/O-bewerkingen. Deze informatie wordt vastgelegd in een afzonderlijke gebeurtenis of in extra kolommen bij de opdracht einde gebeurtenis of voor de eind gebeurtenis van de query. De volgende informatie kan worden opgenomen in de kolom TextData van de gebeurtenis:

  • LEEST <waarde>

  • READ_KB, <Value>

  • SCHRIJFT <waarde>

  • WRITE_KB, <Value>

  • CPU_TIME_MS, <Value>

  • ROWS_SCANNED, <Value>

  • ROWS_RETURNED, <Value>

Traceren van gebeurtenissen waarmee vergrendelings activiteiten worden bijgehouden

SQL Server 2008 R2 Analysis Services biedt ondersteuning voor de volgende twee gebeurtenissen waarmee vergrendelings activiteiten worden bijgehouden:

  • Deadlock

  • LockTimeOut

Nadat u deze update hebt geïnstalleerd, kunt u de volgende nieuwe traceringsgebeurtenissen beschikbaar maken om vergrendelings activiteiten te volgen:

  • Verwervinge vergrendelen

  • Vergrendelingen losgelaten

  • Wachtstand vergrendelen

De gebeurtenis verwerving van vergren delen geeft aan wanneer de transactie een batch met vergrendelingen voor de verwerking van de transactie heeft verkregen. De gebeurtenis vergrendeling geeft aan wanneer de transactie een batch met de door u gevraagde transactie heeft vrijgegeven. Met deze gebeurtenis wordt ook aangegeven hoelang de vergrendelingen worden bijgehouden. De gebeurtenis vergrendelen in het bericht geeft aan wanneer een transactie probeert en wacht in een wachtrij om een slot in een batch te verkrijgen. Deze informatie bevindt zich in de kolom TextData van deze gebeurtenissen. Deze informatie omvat de volgende aanvullende gerelateerde gegevens:

  • Transactie-ID

  • Het knooppunt LockList XML

  • Het knooppunt WaitList XML

  • Het knooppunt HoldList XML

De gebeurtenis Lock verworven en de gebeurtenis Lock losgelaten bevat de LockList -gegevens. De gebeurtenis Lock wait bevat de gegevens LockList, WaitListen HoldList .

LockList

Het knooppunt LockList bevat de volgende informatie:

  • Type vergrendelen

  • Status vergrendelen

  • Objectpad van het object dat wordt opgevraagd

  • Object-ID

Opmerking Het objectpad wordt aangegeven zonder een naamruimte. De gebeurtenis Lock losgelaten bevat ook de eigenschap duration . Met de eigenschap duur wordt de duur in milliseconden aangegeven. Hieronder ziet u een voorbeeld van het LockList -knooppunt:

<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 dit voorbeeld worden met de transacties drie vergrendelingen voor de transactie aangevraagd en wordt er gewacht op de tweede slot.

WaitList

Het WaitList -knooppunt geeft de wachtende transacties weer die vóór de huidige transactie liggen. Hieronder ziet u een voorbeeld van het WaitList -knooppunt:

<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

Het HoldList -knooppunt vermeldt transacties met een slot die de huidige transactie tracht te krijgen. Hieronder ziet u een voorbeeld van het HoldList -knooppunt:

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

Status

Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.

Verwijzingen

Als u meer informatie wilt over het incremental service model voor SQL Server, klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:

935897 Een incrementeel service model is beschikbaar in het SQL Server-team om hotfixes te leveren voor gerapporteerde problemenKlik voor meer informatie over het naamgevingsschema voor SQL Server-updates op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:

822499Nieuw naam schema voor updatepakketten voor Microsoft SQL Server-softwareKlik voor meer informatie over de terminologie van software-updates op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:

824684 Beschrijving van de standaardterminologie die wordt gebruikt voor het beschrijven van Microsoft-software-updates

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?
Als u op Verzenden klikt, wordt uw feedback gebruikt om producten en services van Microsoft te verbeteren. Uw IT-beheerder kan deze gegevens verzamelen. Privacyverklaring.

Hartelijk dank voor uw feedback.

×