Düzeltme: SQL Server 2008 R2 Analysis Services kaynak kullanımını izlemek için yeni izleme olayları tanıtır ve SQL Server Profiler'ı kullanarak kilitler

Makale çevirileri Makale çevirileri
Makale numarası: 2458438 - Bu makalenin geçerli olduğu ürünleri görün.
Microsoft, Microsoft SQL Server 2008 R2 düzeltmeleri karşıdan yüklenebilen bir dosya dağıtır. Düzeltmeleri birikimli olduğu için her yeni sürüm tüm düzeltmeleri içerir ve sürüm önceki SQL Server 2008 R2 ile gelen tüm güvenlik düzeltmelerini düzeltin.
Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

SQL Server 2008 R2 Analysis Services, bir veya daha fazla aşağıdaki sorunlardan biriyle örneği izlemek için Microsoft SQL Server Profiler'ı kullandığınızda ortaya çıkabilir.

Sorun 1
Bir MDX komut dosyası yürütme izleme olayı harekete Analysis Services, ConnectionID ve SPID öznitelikleri farklı bir oturuma yanlış 0bildirdi. Bu nedenle, olayı tetikleyen oturumun oturum açmamış.

Sorun 2
Her bir komut dosyası alt komut için yanlış tetikleyen MDX komut dosyası geçerli yürütme olay TextData sütunu, tüm komut dosyası içerir. Bu nedenle, olaya ilişkin komut dosyası bölümü gösterilmez.

Sorun 3
Hangi kaynakların belirli bir komut veya sorgu tarafından kullanılan geçerli izleme bilgilerini göstermez.

Sorun 4
SQL Server Profiler'da kilit işlem bilgileri içeren kilitler kategori yalnızca aşağıdaki iki olay günlüğe kaydeder:
  • Kilitlenme
  • LockTimeOut
Ancak, SQL Server 2008 R2 Analysis Services performans sorunlarını giderme çalıştığınızda bu bilgiler yeterli değildir.

Bu güncelleştirme, bu sorunları çözmek için SQL Server Profiler için bazı yeni izleme olayları içerir. Daha fazla bilgi için "Daha fazla bilgi" bölümüne bakın.

Çözüm

SQL Server 2008 R2 için hizmet paketi bilgileri

Bu sorunu gidermek için SQL Server 2008 R2 için en son hizmet paketini edinin. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
2527041 SQL Server 2008 R2 için en son hizmet paketini elde etme
Not Bu sorun için düzeltme, önce SQL Server 2008 R2 Service Pack 1'de yayımlanmıştır.

Daha fazla bilgi

Yeni MDX komut dosyası komutu yürütmek olay

Geçerli SQL Server 2008 R2 Analysis Services Yürütmek MDX komut dosyası işlemi için aşağıdaki olayları destekler:
  • MDX komut dosyası başlangıç yürütme
  • MDX komut dosyası geçerli yürütme
  • MDX komut dosyası son yürütme
Bu güncelleştirmeyi yükledikten sonra yeni bir alt olay MDX komutYürütme MDXkomut dosyasının işlem izlemek kullanılabilir. Olay ve olay alt birleşimlerini aşağıda verilmiştir:
  • MDX komut dosyası Begin/MDX komut dosyası yürütme
  • MDX komut dosyası Begin/MDX komut yürütme
  • MDX komut dosyası sonu/MDX komut dosyası yürütme
  • MDX komut dosyası son /MDX komut dosyası komutu yürütme

Bu olaylar tüm komut hangi bölümünün her MDX komut dosyası alt komutuna ilgili gösterir. Tüm MDX komut dosyası Yürütme MDX komut dosyası başlamak olay TextData sütunu içerir. Yalnızca MDX komut dosyası geçerli komut Yürütme MDX komut dosyası komut başlamak olay TextData sütunu içerir.

Kaynak kullanımını izlemek için yeni izleme olayları

Geçerli izleme bilgilerini belirli bir komutu tarafından hangi kaynakları tüketilir anlamına gelmez. Bu güncelleştirmeyi yükledikten sonra yeni Kaynak kullanımı olay sınıfı CPU ve g/ç işlemlerini ilgili bilgiler içerecek biçimde tanıtılmaktadır. Bu bilgiler, ayrı bir olay ya da ek sütunlar Komut son olay ya da Sorgu son olay günlüğe kaydedilir. Aşağıdaki bilgiler olayın TextData sütunu dahil edilebilir:
  • OKUR, <Value></Value>
  • READ_KB, <Value></Value>
  • YAZAR, <Value></Value>
  • WRITE_KB, <Value></Value>
  • CPU_TIME_MS, <Value></Value>
  • ROWS_SCANNED, <Value></Value>
  • ROWS_RETURNED, <Value></Value>

Kilitleme faaliyetleri izleme olaylarını izleme

SQL Server 2008 R2 Analysis Services tüm kilitleme etkinliklerini izlemek aşağıdaki iki olay destekler:
  • Kilitlenme
  • LockTimeOut
Bu güncelleştirmeyi yükledikten sonra aşağıdaki yeni izleme olayları tüm kilitleme etkinliklerini izlemek kullanılabilir:
  • Alınan kilitleri
  • Kilitleri serbest
  • Kilit bekleme
Kilitleri alınan olay işleme hareket kilitlerine toplu hareket ne zaman edinmiş olması gösterir. Kilitleri serbest olay hareket toplu hareket istenen kilitleri serbest bırakıldığında gösterir. Bu olay da kilitli tutma süresini gösterir. Kilit bekleme olayı ne zaman bir hareket çalışır ve toplu bir kilidi almak için bir sıra bekler gösterir. Bu olay TextData sütunu bilgilerdir. Bu bilgiler aşağıdaki ek ilgili verileri içerir:
  • Hareket kodu
  • LockList XML düğümü
  • WaitList XML düğümü
  • HoldList XML düğümü
Kilit alındı ve Kilidi serbest olayları LockList bilgiler içerir. Kilit bekleme olayı LockList, WaitListve HoldList bilgileri içerir.

LockList

LockList düğüm, aşağıdaki bilgileri içerir:
  • Kilit türü
  • Kilit durumu
  • İstenen nesnenin nesne yolu
  • Nesne Kimliği
Not Nesne yolu bir ad bildirilir. Kilidi serbest olay ayrıca Duration özelliği içerir. Duration özelliği kilidi kilitli milisaniye cinsinden süreyi gösterir.

LockList düğüm örneği aşağıdadır:
<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>
Bu örnekte, hareket üç kilit istekleri birini alır ve ikinci kilit için bekler.

WaitList

WaitList düğüm geçerli hareketin bekleyen hareketler listeler. WaitList düğüm örneği aşağıdadır:
<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 düğüm geçerli hareket almaya çalışacağı Kilit tutan işlemleri listeler. HoldList düğüm örneği aşağıdadır:
<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>

Durum

Microsoft bu sorunun, "Aşağıdakilere uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Referanslar

SQL Server için artımlı hizmet modeli hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
935897 SQL Server ekibinden bildirilen sorunlar için düzeltmeler sunmak için artımlı bir hizmet modeli kullanılabilir
SQL Server güncelleştirmelerinin adlandırma şeması hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
822499Microsoft SQL Server yazılım güncelleştirme paketlerinin yeni adlandırma şeması
Yazılım güncelleştirme terminolojisi hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
824684 Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması

Özellikler

Makale numarası: 2458438 - Last Review: 5 Haziran 2014 Perşembe - Gözden geçirme: 2.0
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft SQL Server 2008 R2 Analysis Services
Anahtar Kelimeler: 
kbfix kbqfe kbexpertiseadvanced kbsurveynew kbmt KB2458438 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, Microsoft Makine Çevirisi Düzenleme yazılımı tarafından tercüme edilmiş olup, yüksek olasılıkla profesyonel bir çevirmen yerine CTF teknolojisi kullanılarak, Microsoft Topluluğu tarafından düzenlenmiştir. Microsoft, Bilgi Bankamız içindeki tüm makaleleri kendi dilinizde okuyabilmeniz için size hem profesyonel çevirmenler tarafından tercüme edilen hem de makine tarafından tercüme edildikten sonra Topluluk tarafından kontrol edilen makaleler sunar. Bununla birlikte, makine tarafından tercüme edilen, hatta Topluluk tarafından kontrol edilen bir makale bile her zaman mükemmel dil kalitesinde olmayabilir. Makalede dilinizi konuşan yabancı birisinin yapabileceği türden sözcük, söz dizimi veya dilbilgisi hataları bulunabilir. Microsoft, içeriğin hatalı tercümesinin veya müşterilerimiz tarafından kullanımının doğurabileceği olası yanlış anlamalar, hatalar veya zararlardan sorumlu değildir. Öte yandan Microsoft, Makine Çevirisi Düzenleme işlemini geliştirmek amacıyla Makine Çevirisi Düzenleme yazılımını ve araçlarını sık sık güncelleştirmektedir.
Makalenin İngilizcesi aşağıdaki gibidir: 2458438

Geri Bildirim Ver

 

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