Pierakstīties, izmantojot Microsoft
Pierakstīties vai izveidot kontu
Sveicināti!
Atlasīt citu kontu.
Jums ir vairāki konti
Izvēlieties kontu, ar kuru vēlaties pierakstīties.

Microsoft izplata Microsoft SQL Server 2008 R2 labojumus kā vienu lejupielādējamo failu. Tā kā labojumi ir kumulatīvi, katrā jaunajā laidienā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā SQL Server 2008 R2 labojuma laidienā.

Simptomi

Ja izmantojat Microsoft SQL Server Profiler, lai pārraudzītu SQL Server 2008 R2 analīzes pakalpojumu instanci, var rasties viena vai vairākas tālāk norādītās problēmas.1. problēmaJa izpildīt MDX skripta izsekošanas notikumu izraisa sesija, kas nav analīzes pakalpojumi, ConnectionID un SPID atribūti ir nepareizi ziņoti par 0. Tāpēc sesija, kas izraisa notikumu, nav reģistrēta.2. problēmaIzpildīt MDX skripta pašreizējo notikumu, kas tiek izraisīts katrai skripta apakšdarbībai nepareizi, ir ietverts viss skripts kolonnā TextData . Tāpēc nav norādīta skripta daļa, kas saistīta ar notikumu.3. problēmaPašreizējā izsekošanas informācija nenorāda, kurus resursus patērē noteikta komanda vai vaicājums.4. problēmaSQL Server Profiler kategorijā bloķēšana , kurā iekļauta informācija par bloķēšanas darbību, reģistrē tikai šādus divus notikumus:

  • Strupceļa

  • LockTimeOut

Tomēr šī informācija ir nepietiekama, mēģinot novērst SQL Server 2008 R2 analīzes pakalpojumu veiktspēju. Šajā atjauninājumā ir ieviesti daži jauni izsekošanas notikumi SQL Server Profiler, lai atrisinātu šīs problēmas. Papildinformāciju skatiet sadaļā "Papildinformācija".

Risinājums

Informācija par servisa pakotni SQL Server 2008 R2

Lai atrisinātu šo problēmu, iegūstiet jaunāko SQL Server 2008 R2 servisa pakotni. Lai iegūtu papildinformāciju, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:

2527041 Jaunākās SQL Server 2008 R2 servisa pakotnes iegūšana Piezīmes Šis labojums problēmai pirmo reizi tika izlaists SQL Server 2008 R2 1. servisa pakotnē.

Papildinformācija

Jaunais izpildīt MDX skripta komandu notikumu

Pašreizējais SQL Server 2008 R2 analīzes pakalpojums atbalsta tālāk norādītos notikumus attiecībā uz izpildīt MDX skripta darbību:

  • Izpildīt MDX skripta sākumu

  • Izpildīt MDX skripta pašreizējo

  • Izpildīt MDX skripta beigām

Pēc šī atjauninājuma instalēšanas ir pieejama jauna apakšpasākuma MDX skripta komanda , lai izsekotu MDXskripta darbībai. Tālāk ir norādītas notikumu un pakārtotā notikuma kombinācijas:

  • Izpildīt MDX skripta sākumu/MDX skriptu

  • Izpildīt MDX skripta komandu sākt/MDX skripta komanda

  • MDX skripta beigšanas/MDX skripta izpildīšana

  • Izpildīt MDX skripta beigšanas/MDX skripta komandu

Šie notikumi norāda, kura visa skripta daļa ir saistīta ar katru MDX skripta apakškomandu. TextData KOLONNĀ izpildīt MDX skripta sākt ir viss MDX skripts. TextDatakomandas MDX skripts kolonnas sākums notikuma sākšanai ir tikai pašreizējās komandas MDX skripts.

Jauni izsekošanas notikumi resursu lietojuma izsekošanai

Pašreizējā izsekošanas informācija nenorāda, kurus resursus patērē konkrēta komanda. Kad būsit instalējis šo atjauninājumu, tiek ieviesta jaunā resursu izmantošanas pasākuma klase, lai iekļautu informāciju par centrālā procesora lietojumu un ievadizvades operācijām. Šī informācija tiek reģistrēta atsevišķā notikumā vai papildu kolonnās komandas vai vaicājuma notikuma beigās . Notikuma kolonnā TextData var iekļaut tālāk norādīto informāciju.

  • Nolasa <vērtība>

  • READ_KB, <Value>

  • RAKSTA <vērtība>

  • WRITE_KB, <Value>

  • CPU_TIME_MS, <Value>

  • ROWS_SCANNED, <Value>

  • ROWS_RETURNED, <Value>

Trasēt notikumus, kas seko bloķēšanas darbībām

SQL Server 2008 R2 analīzes pakalpojumi atbalsta šādus divus notikumus, kas seko visām bloķēšanas darbībām:

  • Strupceļa

  • LockTimeOut

Pēc šī atjauninājuma instalēšanas ir pieejami šādi jauni izsekošanas notikumi, lai izsekotu jebkādas bloķēšanas darbības:

  • Iegādātas slēdzenes

  • Deaktivizētas bloķēšanas

  • Bloķēt gaidīšanas

Iegādātie bloķēšanas notikumi norāda, kad transakcija ir ieguvusi transakcijas apstrādes paketi. Bloķētais bloķēšanas notikums norāda, kad transakcija ir izlaidusi pieprasīto transakciju paketi. Šis notikums norāda arī laiku, kad tiek glabātas slēdzenes. Bloķēšanas gaidīšanas notikums norāda, kad transakciju mēģina un gaida rindā, lai iegūtu bloķētu paketi. Šī informācija atrodas šo notikumu kolonnā TextData . Šī informācija ietver šādus papildu saistītos datus:

  • Transakcijas ID

  • LockList XML mezgls

  • WaitList XML mezgls

  • HoldList XML mezgls

Bloķētajā bloķēšanas notikumā un bloķēšanas laidienā ir iekļauta informācija par LockList . Bloķēšanas gaidīšanas notikumā ir iekļauta informācija par LockList, WaitListun HoldList .

LockList

LockList mezglā ir iekļauta tālāk norādītā informācija.

  • Bloķēšanas tips

  • Bloķēšanas statuss

  • Pieprasītā objekta Objekta ceļš

  • Objekta ID

Piezīme. Objekta ceļš ir ziņots, neizmantojot nosaukumvietu. Bloķēšanas izlaišanas notikumā ir ietverts arī ilguma rekvizīts. Rekvizīts DURATION norāda laiku, kad bloķēšana tiek glabāta milisekundēs. Tālāk sniegts LockList mezgla piemērs:

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

Šajā piemērā transakcija pieprasa trīs slēdzenes, iegūst vienu un gaida otro slēdzeni.

WaitList

WaitList mezgls uzskaita gaidīšanas darbības, kas ir pirms pašreizējās transakcijas. Tālāk sniegts WaitList mezgla piemērs:

<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 mezgls uzskaita transakcijas, kurām ir atslēga, kas norāda, ka pašreizējā darbība mēģina iegūt. Tālāk sniegts HoldList mezgla piemērs:

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

Statusa

Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".

Atsauces

Lai iegūtu papildinformāciju par papildu apkalpošanas modeli SQL Server, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:

935897 SQL Server komandā ir pieejams papildu apkalpošanas modelis, kas sniedz labojumfailus ziņotām problēmāmLai iegūtu papildinformāciju par nosaukumdošanas shēmu SQL Server atjauninājumiem, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:

822499Jauna nosaukuma shēma Microsoft SQL Server programmatūras atjaunināšanas pakotnēmLai iegūtu papildinformāciju par programmatūras atjaunināšanas terminoloģiju, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:

824684 Apraksts par standarta terminoloģiju, kas tiek izmantota Microsoft programmatūras atjauninājumu aprakstos

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?
Nospiežot Iesniegt, jūsu atsauksmes tiks izmantotas Microsoft produktu un pakalpojumu uzlabošanai. Jūsu IT administrators varēs vākt šos datus. Paziņojums par konfidencialitāti.

Paldies par jūsu atsauksmēm!

×