Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Microsoft, Microsoft SQL Server 2008 R2 SP1 düzeltmelerini bir karşıdan yüklenebilen dosya olarak dağıtır. Düzeltmeler birikimli olduğundan, her yeni sürüm önceki SQL Server 2008 R2 SP1 düzeltmesi sürümüyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir.

Belirtiler

Aşağıdaki senaryoyu inceleyin:

  • Yönetim veri ambarı (MDW) veritabanında, Microsoft SQL Server 2008 veya Microsoft SQL Server 2008 R2'de büyük miktarda veri içeren bir Snapshots.query_stats tablosu vardır.

  • MDW veritabanından verileri temizlemek için aşağıdaki veri toplayıcı işini çalıştırırsınız.

    mdw_purge_data_ [<mdw veritabanı adı>]

Bu senaryoda, veri toplayıcı işinin verileri temizlemesini çok uzun sürüyor. Notlar

  • Veri toplayıcı işi verileri temizlemek için Core.sp_purge_data saklı yordamını çağırır.

  • SQL Server 2008 R2'deki bu sorun hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:

    SQL Server 2008 R2'de bu sorunla ilgili genel bilgiler

Neden

Bu sorun, Snapshots.query_stats tablosunda büyük miktarda veri varsa mdw_purge_data iş, toplu iş yönelimli temizleme işlemini gerçekleştirmek için uzun zaman aldığı için oluşur.

Çözüm

Hizmet paketi bilgileri

SQL Server 2008SQL Server 2008 'da bu sorunu çözmek için şu adımları izleyin:

  1. En son SQL Server 2008 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:

    968382 En son SQL Server 2008 hizmet paketini edinme

  2. Var olan bir MDW veritabanı için, en son SQL Server 2008 hizmet paketini yükledikten sonra yönetim veri ambarını yapılandırma sihirbazını çalıştırarak bu dosyayı güncelleştirmelisiniz.

SQL Server 2008 R2SQL Server 2008 R2'de bu sorunu çözmek için aşağıdaki adımları izleyin:

  1. En son SQL Server 2008 R2 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 En son SQL Server 2008 R2 hizmet paketini edinme

  2. Var olan bir MDW veritabanı için, en son SQL Server 2008 R2 hizmet paketini yükledikten sonra yönetim veri ambarını yapılandırma sihirbazını çalıştırarak bunu güncelleştirmelisiniz

  3. Sp_purge_orphaned_notable_query_text saklı yordamını şu şekilde güncelleyin:var olan yordam

    -- Deleting TOP N orphaned rows in query plan table by joining info from temp table variable-- This is done to speed up delete query. DELETE TOP (@delete_batch_size) snapshots.notable_query_plan FROM snapshots.notable_query_plan AS qp , #tmp_notable_query_plan AS tmpWHERE tmp.[sql_handle] = qp.[sql_handle]

    Güncelleştirilmiş yordam

    -- Deleting TOP N orphaned rows in query text table by joining info from temp table-- This is done to speed up delete query. DELETE TOP (@delete_batch_size) snapshots.notable_query_text FROM snapshots.notable_query_text AS qt, #tmp_notable_query_text AS tmpWHERE tmp.[sql_handle] = qt.[sql_handle]

    Not Bu değişiklikler, SQL Server 2008 R2 Service Pack 1 uygulandıktan sonra DELETE deyimi snapshots.notable_query_plan tabloya yanlış başvurduğundan, sp_purge_orphaned_notable_query_text saklı yordamının metnini düzeltmek için gereklidir.

Durum

Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Veri toplayıcı saklı yordamını güncelleyebileceğiniz tam komut dosyası aşağıdaki blogda bulunabilir:

http://blogs.msdn.com/b/sqlagent/archive/2011/04/12/data-collector-s-sp-purge-data-may-run-for-hours-if-there-are-many-orphaned-plans-to-purge.aspx

Daha fazla yardıma mı ihtiyacınız var?

Yeteneklerinizi geliştirin

Eğitimleri keşfedin >

Yeni özellikleri ilk olarak siz edinin

Microsoft Insider’a katılın >

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?

Geri bildiriminiz için teşekkürler!

×