FIX: SQL Server 2008 R2 Analysis Services memperkenalkan baru jejak peristiwa untuk melacak penggunaan sumber daya dan mengunci dengan menggunakan SQL Server Profiler

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 2458438 - Melihat produk di mana artikel ini berlaku.
Microsoft mendistribusikan Microsoft SQL Server 2008 R2 perbaikan sebagai satu file download. Karena perbaikan kumulatif, setiap rilis baru berisi semua perbaikan terbaru dan semua perbaikan keamanan yang disertakan dengan sebelumnya SQL Server 2008 R2 fix rilis.
Perbesar semua | Perkecil semua

Pada Halaman ini

GEJALA

Ketika Anda menggunakan Microsoft SQL Server Profiler untuk memantau contoh SQL Server 2008 R2 Analysis Services, satu atau lebih masalah berikut dapat terjadi.

Edisi 1
Ketika Menjalankan Script MDX jejak peristiwa dipicu oleh sesi Selain Layanan Analitik, ConnectionID dan SPID atribut salah dilaporkan sebagai 0. Oleh karena itu, sesi yang memicu peristiwa tidak login.

Edisi 2
Saat menjalankan MDX Script ini acara yang dipicu untuk setiap perintah sub naskah salah berisi seluruh script di kolom TextData . Oleh karena itu, script bagian yang berkaitan dengan acara tidak ditunjukkan.

Edisi 3
Informasi jejak tidak menunjukkan sumber daya yang dikonsumsi oleh perintah tertentu atau permintaan.

Masalah 4
Dalam SQL Server Profiler, terkunci kategori yang berisi bukti kunci operasi informasi log hanya dua peristiwa berikut:
  • Kebuntuan
  • LockTimeOut
Namun, informasi ini tidak mencukupi ketika Anda mencoba untuk memecahkan masalah kinerja SQL Server 2008 R2 Analysis Services.

Pembaruan ini memperkenalkan beberapa peristiwa jejak ke SQL Server Profiler untuk memecahkan masalah ini. Untuk informasi lebih lanjut, lihat bagian "Informasi selengkapnya".

PEMECAHAN MASALAH

Layanan paket informasi untuk SQL Server 2008 R2

Untuk mengatasi masalah ini, Dapatkan paket layanan terbaru untuk SQL Server 2008 R2. Untuk informasi lebih lanjut, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
2527041 Cara mendapatkan paket layanan terbaru untuk SQL Server 2008 R2
Catatan Perbaikan untuk masalah dirilis pertama kali di SQL Server 2008 R2 paket layanan 1.

INFORMASI LEBIH LANJUT

Acara mengeksekusi MDX skrip perintah baru

Saat ini SQL Server 2008 R2 Analysis Services mendukung kegiatan berikut untuk Melaksanakan MDX skrip operasi:
  • Jalankan MDX Script Begin
  • Jalankan MDX Script arus
  • Melaksanakan akhir Script MDX
Setelah Anda menginstal pembaruan ini, dua peristiwa berikut tersedia untuk melacak MDX mengeksekusi skrip operasi:
  • Jalankan MDX Script perintah Begin
  • Jalankan MDX skrip perintah akhir
Peristiwa ini menunjukkan bagian mana dari seluruh script berkaitan dengan setiap perintah sub MDX script. Kolom TextData acara Mengeksekusi MDX Script mulai berisi seluruh MDX script. Kolom TextData acara Mengeksekusi MDX skrip perintah mulai berisi hanya MDX skrip perintah saat ini.

Jejak peristiwa baru untuk melacak penggunaan sumber daya

Informasi jejak tidak menunjukkan sumber daya yang dikonsumsi oleh perintah tertentu. Setelah Anda menginstal pembaruan ini, kelas acara Pemanfaatan sumber daya baru diperkenalkan untuk memuat informasi tentang penggunaan CPU dan operasi I/O. Informasi ini akan dicatat dalam acara yang terpisah atau kolom tambahan pada acara Akhir perintah atau Permintaan akhir acara. Informasi berikut dapat dimasukkan ke dalam kolom TextData acara:
  • BERBUNYI, <Value></Value>
  • READ_KB, <Value></Value>
  • MENULIS, <Value></Value>
  • WRITE_KB, <Value></Value>
  • CPU_TIME_MS, <Value></Value>
  • ROWS_SCANNED, <Value></Value>
  • ROWS_RETURNED, <Value></Value>

Jejak peristiwa yang melacak kegiatan penguncian

SQL Server 2008 R2 Analysis Services mendukung dua peristiwa berikut yang melacak kegiatan penguncian:
  • Kebuntuan
  • LockTimeOut
Setelah Anda menginstal pembaruan ini, berikut jejak peristiwa tersedia untuk melacak kegiatan penguncian:
  • bukti kunci yang diperoleh
  • bukti kunci dirilis
  • bukti kunci menunggu
Acara bukti kunci memperoleh menunjukkan ketika transaksi telah memperoleh batch bukti kunci untuk pengolahan transaksi. Acara bukti kunci dirilis menunjukkan ketika transaksi telah dirilis batch bukti kunci yang transaksi diminta. Acara ini juga menunjukkan durasi bahwa bukti kunci diadakan. bukti kunci menunggu acara menunjukkan ketika transaksi mencoba dan menunggu dalam antrian untuk mendapatkan bukti kunci dalam batch. Informasi ini adalah dalam kolom TextData peristiwa-peristiwa. Informasi ini mencakup data terkait tambahan berikut:
  • ID transaksi
  • Node LockList XML
  • Node daftar tunggu XML
  • Node HoldList XML
bukti kunci memperoleh event dan acara bukti kunci dirilis berisi informasi LockList . bukti kunci menunggu peristiwa berisi informasi LockList, daftar tunggudan HoldList .

LockList

LockList node berisi informasi berikut:
  • Lock type
  • Status bukti kunci
  • Objek jalan objek yang sedang minta
  • Obyek ID
Catatan Lintasan objek melaporkan tanpa namespace. Acara bukti kunci dirilis Selain itu berisi properti durasi . Properti durasi menunjukkan durasi bahwa bukti kunci diadakan dalam milidetik.

Berikut ini adalah contoh node 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>
Dalam contoh ini, transaksi permintaan tiga bukti kunci, mendapatkan satu dan menunggu bukti kunci kedua.

Daftar tunggu

Daftar tunggu node daftar tunggu transaksi yang lebih beruntung dari transaksi saat ini. Berikut ini adalah contoh node daftar tunggu :
<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 node daftar transaksi yang memegang bukti kunci yang saat ini transaksi mencoba untuk mendapatkan. Berikut ini adalah contoh node 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>

STATUS

Microsoft telah mengkonfirmasi bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana didaftar di dalam bagian "Applies to".

REFERENSI

Untuk informasi lebih lanjut tentang pelayanan inkremental Model untuk SQL Server, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
935897Model pelayanan tambahan tersedia dari tim SQL Server untuk memberikan perbaikan terbaru untuk masalah yang dilaporkan
Untuk informasi lebih lanjut tentang skema penamaan SQL Server pembaruan, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
822499Skema penamaan yang baru untuk paket pembaruan peranti penangkap lunak Microsoft SQL Server
Untuk informasi lebih lanjut mengenai terminologi pembaruan peranti penangkap lunak, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
824684 Keterangan tentang terminologi standar yang digunakan untuk menjelaskan pembaruan peranti penangkap lunak Microsoft

Properti

ID Artikel: 2458438 - Kajian Terakhir: 24 Mei 2012 - Revisi: 0.1
Berlaku bagi:
  • Microsoft SQL Server 2008 R2 Analysis Services
Kata kunci: 
kbfix kbqfe kbexpertiseadvanced kbsurveynew kbmt KB2458438 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini: 2458438

Berikan Masukan

 

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