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, SQL Server 2008 R2 SP1 ve SQL Server 2008 'i indirilebilir bir dosya olarak düzeltir. Düzeltmeler birikimli olduğundan, her yeni sürüm önceki SQL Server 2008 R2, SQL Server 2008 R2 SP1 ve SQL Server 2008 düzeltme sürümü ile sağlanan tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir.

Giriş

DBCC CHECKDB komutu performans ve kaynaklar arasındaki ihtiyacı dengeler. Bu nedenle, veritabanı için tutarlılık denetimleri çalıştırıldığında, varsayılan olarak DBCC CHECKDB komutu kaynak kullanımını en üst düzeye çıkarmayabilir. Örneğin, veritabanı için tutarlılık denetimleri çalıştırıldığında, DBCC CHECKDB komutu disk g/ç kullanımını en üst düzeye çıkarmayabilir.

Çözüm

Toplu güncelleştirme bilgileri

SQL Server 2008 Service Pack 2

Bu sorunla ilgili düzeltme ilk olarak SQL Server 2008 Service Pack 2 için toplu güncelleştirme 9 ' da yayımlanmıştır. Bu toplu güncelleştirme paketi 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:

2673382 SQL Server 2008 Service Pack 2 için toplu güncelleştirme paketi 9

Not Derlemeler birikimli olduğundan, her yeni düzeltme sürümü önceki SQL Server 2008 düzeltmesi sürümüyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. Bu düzeltmeyi içeren en son düzeltme sürümünü uygulamayı düşünebilirsiniz. Daha fazla bilgi için, aşağıdaki Microsoft Bilgi Bankası makalesine bakın:

2402659 SQL Server 2008 Service Pack 2 ' den sonra yayınlanan SQL Server 2008 derlemeleri

Microsoft SQL Server 2008 düzeltmeleri belirli SQL Server hizmet paketleri için oluşturulur. SQL Server 2008 Service Pack 2 düzeltmesini SQL Server Service Pack 2 kurulumuna 2008 uygulamalısınız. Varsayılan olarak, SQL Server hizmet paketinde sağlanan tüm düzeltme, bir sonraki SQL Server hizmet paketine dahil edilmiştir.

SQL Server 2008 Service Pack 3

Bu sorunla ilgili düzeltme ilk olarak SQL Server 2008 Service Pack 3 toplu güncelleştirme 4 ' te yayımlanmıştır. Bu toplu güncelleştirme paketi hakkında daha fazla bilgi için, Microsoft Bilgi Bankası 'ndaki aşağıdaki makaleye bakın:

2673383 SQL Server 2008 Service Pack 3 toplu güncelleştirme paketi 4

Not Derlemeler birikimli olduğundan, her yeni düzeltme sürümü önceki SQL Server 2008 düzeltmesi sürümüyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. Microsoft, bu düzeltmeyi içeren en son düzeltmeyi uygulamanızı öneririz. Daha fazla bilgi için, aşağıdaki Microsoft Bilgi Bankası makalesine bakın:

2629969 SQL Server 2008 Service Pack 3 sonrasında yayınlanan SQL Server 2008 derlemeleri

Microsoft SQL Server 2008 düzeltmeleri belirli SQL Server hizmet paketleri için oluşturulur. SQL Server 2008 Service Pack 3 düzeltmesini SQL Server Service Pack 3 kurulumuna 2008 uygulamalısınız. Varsayılan olarak, SQL Server hizmet paketinde sağlanan tüm düzeltme, bir sonraki SQL Server hizmet paketine dahil edilmiştir.

SQL Server 2008 R2 için toplu güncelleştirme paketi 11

Bu sorunla ilgili düzeltme ilk olarak toplu güncelleştirme 11 ' de yayımlanmıştır. SQL Server 2008 R2 için bu toplu güncelleştirme paketini edinme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası 'ndaki aşağıdaki makaleye bakın:

2633145 SQL Server 2008 R2 için toplu güncelleştirme paketi 11

Not Derlemeler birikimli olduğundan, her yeni düzeltme sürümü önceki SQL Server 2008 R2 düzeltmesi sürümüyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. Bu düzeltmeyi içeren en son düzeltme sürümünü uygulamayı düşünebilirsiniz. Daha fazla bilgi için, aşağıdaki Microsoft Bilgi Bankası makalesine bakın:

981356 SQL Server 2008 R2 sonrasında yayımlanan SQL Server 2008 R2 derlemeleri

SQL Server 2008 R2 SP1 için toplu güncelleştirme paketi 4

Bu sorunla ilgili düzeltme ilk olarak toplu güncelleştirme 4 ' te yayımlanmıştır. SQL Server 2008 R2 SP1 için bu toplu güncelleştirme paketini edinme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası 'ndaki aşağıdaki makaleye bakın:

2633146 SQL Server 2008 R2 SP1 için toplu güncelleştirme paketi 4

Not Derlemeler birikimli olduğu için, her yeni düzeltme sürümü önceki SQL Server 2008 R2 SP1 düzeltme sürümü ile sağlanan tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. Bu düzeltmeyi içeren en son düzeltme sürümünü uygulamayı düşünebilirsiniz. Daha fazla bilgi için, aşağıdaki Microsoft Bilgi Bankası makalesine bakın:

2567616 SQL Server 2008 R2 SP1 sonrasında yayınlanan SQL Server 2008 R2 derlemeleri yayımlandı

SQL Server 2012

SQL Server 2012, düzeltmeler için kod değişikliklerini içerir. Aşağıda açıklandığı gibi hem izleme bayrağı 2562 hem de 2549, SQL Server 2012 için de geçerlidir. Ancak DBCC_MULTIOBJECT_SCANNER mandalı üzerindeki çekişmeyi azaltan düzeltme, SQL Server 2012 'da izleme bayrağı 2562 gerektirmez. Bu değişiklikler SQL Server 2012 'da varsayılan olarak eklenmiştir.

Ek Bilgi

Bu toplu güncelleştirme, Kullanıcı DBCC CHECKDB komutunu yürütürken disk g/ç kaynak kullanımını daha iyi duruma getirmek için iki izleme bayrağı getirir. Bu iyileştirmeler yalnızca PHYSICAL_ONLY  seçeneğini hedeflerse, PHYSICAL_ONLY seçeneğini kullanmayan DBCC CHECKDB komutlarının genel performansını da iyileştirebilir. İzleme bayrağı 2562 Bu izleme bayrağı aşağıdaki değişiklikleri içerir:

  • Veritabanındaki dizinlerin sayısına bakmaksızın, DBCC CHECKDB komutunu tek bir "toplu" olarak çalıştırın. Varsayılan olarak, DBCC CHECKDB komutu, "toplu iş" kavramı kullanarak ürettiği dizin veya "olgu" sayısını sınırlayarak tempdb kaynaklarını en aza indirmeye çalışır. Bu izleme bayrağı tüm işlemleri tek bir toplu işe zorlar.

  • Veritabanından hangi sayfaların okunacağını belirlemek için iç işlemeyi geliştirin. Bu, DBCC_MULTIOBJECT_SCANNERmantığından çekişmeyi azaltır.

Bu izleme bayrağını kullanmanın bir etkisi, tempdbiçin alan gereksinimlerinin   artabilir. Tempdb DBCC CHECKDB komutu tarafından işlenmekte olan kullanıcı veritabanından yüzde 5 veya daha fazla büyüyebilir. Bu nedenle, tempdb  Otomatik büyümeyi önlemek için bu izleme bayrağını kullanmaktan, tempdb 'nin en az yüzde 5 oranında en az yüzde 5 boyutunu kullanmanızı öneririz; böylece DBCC CHECKDB komutunun performansını yavaşlatabilir. Not 2562 izleme bayrağı oturum düzeyi izleme bayrağıdır. Oturum düzeyinde etkinleştirebilirsiniz. İzleme bayrağı 2549DBCC CHECKDB komutu, tüm veritabanı dosyaları genelinde benzersiz disk sürücüsü başına okunması için sayfaların iç listesini oluşturur. Bu mantık, her dosyanın fiziksel dosya adının sürücü harfine göre benzersiz disk sürücüleri belirler. Altta belirtilen diskler, sürücü harfleri yoksa gerçekten benzersiz durumdaysa, DBCC CHECKDB komutu bunları bir disk olarak işler. Bu izleme bayrağı etkinleştirildiğinde, her veritabanı dosyasının benzersiz bir disk sürücüsünde olduğu varsayılır. Her dosyanın benzersiz bir fiziksel diske dayalı olduğunu bilmediğiniz sürece bu izleme bayrağını kullanmayın. Not 2549 izleme bayrağı, genel bir izleme bayrağıdır. Etkinleştirmek için, başlangıç parametresi olarak kullanmanız veya DBCC TRACEON (2549,-1)kullanmanız gerekir. Bu izleme bayrakları, DBCC CHECKDBseçeneğinin kullanımını hedef alan DBCC CHECKDB komutlarının performansını iyileştirmesine karşın   bazı kullanıcılar performansta herhangi bir gelişmeyi göremeyebilir. Bu izleme işaretleri disk g/ç kaynaklarının kullanımını iyileştirirken, disk kaynaklarının temel performansı, DBCC CHECKDB komutunun genel performansını sınırlayabilir. Aşağıdaki sınırlamalara dikkat edin:

  • Performans iyileştirmeleri, onarımseçeneğini kullandığınızda performansı artırmak için tasarlanmamıştır. Örneğin, REPAIR_ALLOW_DATA_LOSSseçeneğini kullandığınızda performans iyileştirmeleri performansı artırmak için tasarlanmamıştır.

  • İyileştirmeler DBCC CHECKALLOCkomutunu etkilemez.

  • İyileştirmeler, çok sayfalı dizinler için DBCC CHECKTABLEkomutunun performansına yardımcı olabilir. Bununla birlikte, iyileştirmeler DBCC CHECKTABLE komutunun performansını artırmak için hedeflenmez.

Durum

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

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

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×