SQL Server İzleme Bayrağı 1800 işlem günlüğü birimi giriş/çıkış (G/Ç) hizalaması

Summary: Microsoft SQL İzleme Bayrağı 1800, SQL işlem günlüğü birimi için SQL Server 4k G/Ç hizalamasını etkinleştiren bir ayardır. Bu makalede, G/Ç'nin yanlış hizalanmış işlem günlüğünün nedenini ve izleme bayrağı 1800'ü kullanmanın avantajlarını inceleyeceğiz. Bu, Dell ve sanallaştırılmış SQL çözümlerine sahip diğer satıcı depolama çözümleri için geçerlidir. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Yanlış hizalanmış G/Ç oluştuğunda, bir uygulama, veritabanına büyük verilerin eklendiği dönemlerde işlem günlüğü yazma işlemleri için yüksek yazma gecikmesi yaşayabilir.
Olası yanlış hizalamaları tespit etmeye yönelik ayrıntılı bir örnek bu Broadcom blogundaBu köprü bağlantı sizi Dell Technologies dışındaki bir web sitesine yönlendirir. bulunabilir. Sorunu tanılamaya yardımcı olması için SQL sunucu tarafındaki "Process Monitor"dan veya "vSAN I/O Insight" gibi vSphere araçlarından yararlanın.

G/Ç hizalamasının etkisi büyük ölçüde iş yükü düzenine bağlıdır. Genel olarak, daha büyük sıralı yazma G/Ç'si için etkinin daha önemli olduğu gözlemlenmiştir.

İzleme Bayrağı 1800 olmadan yazma performansı açısından bir gecikme süresi örneği:

Yüksek yazma gecikmesini gösteren resim


İz Bayrağı 1800 ayarlandığında:
Düşük yazma gecikme süresini gösteren resim 

Cause

vSphere ESXi, VMware Sanal Makine Disklerini (VMDK'ler) 512 bayt (512n biçimlendirme) fiziksel kesim boyutuyla Konuk İşletim Sistemine sunar.
SQL Server, işlem günlüğü G/Ç blok boyutunu hesaplamak için gelişmiş bir mekanizma kullanır. SQL, işlem günlüğü G/Ç blok boyutunu hizalamak için işlem günlüğü dosyalarının yerleştirildiği sunulan VMDK'nin fiziksel kesim boyutunu alır. Bu, geleneksel olarak dosya sistemi (NTFS) ayırma birimi boyutunu (kullanıcı denetimli) kullanan veri disk bölümleri için farklıdır.

G/Ç disk hizalaması, verilerin depolama ortamına diskin fiziksel sektörleriyle hizalı bir şekilde yazılmasını sağlar. Bu, yazma performansını etkileyebilecek yanlış hizalanmış G/Ç'lerin önlenmesine yardımcı olur.


Not: Bu, Depolama Çözümüne özgü değildir, farklı çözümler yanlış hizalanmış G/Ç'yi kendi yöntemleriyle yönetir ve aynı belirtileri göstermeyebilir. Bundan bağımsız olarak, GÇ'nin her zaman depolama çözümü en iyi uygulamalarına göre hizalanması önerilir.

Resolution

İzleme bayrağı 1800'ü kullanarak SQL işlem günlüğü biriminizin 4k sınırıyla düzgün şekilde hizalandığından emin olabilirsiniz. Temel depolama çözümünün birim blok boyutuna bağlı olarak bu, yazma performansını optimize eder.

İzleme bayrağı 1800'ü etkinleştirmeden önce, olası yanlış hizalama ve yapılandırma kılavuzunu onaylamak için Microsoft SQL ekibinize danışın.


Not: İzleme Bayrağı 1800, SQL Server hizmetinin yeniden başlatılmasını gerektirir. Veritabanı Tutarlılık Denetleyicisi (DBCC) "DBCC TRACE ON" komutunu kullanarak bayrağı uygulamanın hiçbir etkisi yoktur.

Additional Information

Microsoft, farklı disklerde çoğaltma gruplarına sahip Kullanılabilirlik Grupları için İzleme Bayrağı 1800'ü referansBu köprü bağlantı sizi Dell Technologies dışındaki bir web sitesine yönlendirir. alır. İzleme Bayrağının genel olarak en iyi uygulama performansında da etkili olduğu kanıtlanmıştır.

 

Affected Products

VxRail, ScaleIO, PowerStore
Article Properties
Article Number: 000248395
Article Type: Solution
Last Modified: 27 Nov 2024
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.