Aracılığıyla paylaş


Disk kullanımını izleme

Microsoft SQL Server uses Microsoft Windows operating system input/output (I/O) calls to perform read and write operations on your disk.SQL Server manages when and how disk I/O is performed, but the Windows operating system performs the underlying I/O operations.G/Ç alt sisteminin sistem veri yoluna, disk denetleyici kartlarını, disk, teyp sürücüleri, CD-ROM sürücünüz ve diğer birçok g/Ç aygıtları'nı içerir.Disk g/Ç sık sık performans sorunlarını sistem nedenidir.

Disk etkinliğini izleme, iki alanı odağının içerir:

  • Disk g/Ç izleme ve aşırı disk belleği algılama

  • Disk etkinliği yalıtma that SQL Server Oluşturur

Disk g/Ç izleme ve aşırı disk belleği algılama

Disk etkinliği belirlemek için izlenen iki sayaçlar şunlardır:

  • FizikselDisk: % Disk saat

  • FizikselDisk: Avg.Disk Queue Length

In System Monitor, the PhysicalDisk: % Disk Time counter monitors the percentage of time that the disk is busy with read/write activity.If the PhysicalDisk: % Disk saat sayacı (birden fazla yüzde 90) yüksekse, denetleyin.FizikselDisk: Disk erişimi için kaç sistem isteğinin bekleyen görmek için geçerli disk sırası uzunluğu sayacı.G/Ç istekleri için bekleme sayısı, fiziksel diski oluşturan mil sayısı en fazla 1,5-2 katı adresindeki devamlı.Yedek dizisi bağımsız disk (RAID) aygıtlarında genellikle ancak birden fazla eksen, tek bir mili çoğu disk vardır.Bir donanım RAID aygıtı, Sistem Monitörü'nde tek bir fiziksel disk gibi görünür.Yazılım aracılığıyla oluşturulan RAID aygıtları birden çok örneği Sistem Monitörü'nde görünür.

Değerleri kullanmak Geçerli disk sırası uzunluğu and % Disk saat sayacı içindeki disk alt sisteminde Performans sorunlarını algılar.If Geçerli disk sırası uzunluğu and % Disk saat sayaç değerleri sürekli olarak yüksekse, aşağıdakilerden birini yaparak göz önünde bulundurun:

  • Daha hızlı bir disk sürücüsünü kullanıyor.

  • Bazı dosyaları ek disk veya bir sunucuya taşıma.

  • Disk bir RAID dizi için bir ekleme kullanılıyor.

Bir RAID aygıtı kullanıyorsanız, % Disk zamanı sayacı yüzde 100 ' büyük bir değer belirtebilirsiniz.Kullanıyorsanız FizikselDisk: Ort. Disk erişimi için kaç sistem isteğinin, ortalama, bekleyen belirlemek için disk Sýrasý Uzunluðu sayacı.

Uygulamaları ve ı/O-bağlı sistemleri, disk sürekli etkin tutmak.

Monitör Bellek: Sayfa Hatası/sn sayacı disk etkinliği disk belleği tarafından neden olduğundan emin olun.Windows'da disk belleği nedeniyle oluşur:

  • Işlemler çok fazla bellek kullanacak şekilde yapılandırılmış.

  • Dosya sistemi aktivitedir.

Aynı sabit disk üzerinde birden çok mantıksal bölüm varsa, Mantıksal Disk yerine sayaçlarıFiziksel Disk sayacı.Hangi dosyaların sık erişilen belirlemenize yardımcı olması için mantıksal disk sayaçlarının bakın.Okuma/yazma aktivite yüksek düzeyde disklerle bulduktan sonra her mantıksal bir birimde; yük neden olan bir disk etkinliği türünü öğrenmek için özel okuma ve yazma özel sayaçları bakmak için Mantıksal Disk için: Disk Yazma Bayt/sn .

SQL Server tarafından oluşturulan disketi aktivite yalıtma

Iki tarafından oluşturulan g/Ç miktarını belirlemek için izlenecek sayaçları SQL Server bileşeni vardır:

  • SQL Server: arabellek Yöneticisi: Sayfa Okuma/sn

  • SQL Server: arabellek Yöneticisi: Sayfa Yazma/sn

Sistem Monitörü'nde, bu sayaçların tarafından oluşturulan g/Ç miktarını izlemek. SQL Server bileşenler tarafından aşağıdaki performans alanlarına inceleniyor:

  • Sayfaları diske yazma

  • Sayfaların diskten okuma

Bu sayaçların değerleri donanım g/Ç alt sisteminin kapasite sınırının yaklaşmanıza, değerleri, uygulama ya da veritabanınızın g/Ç işlemlerini (örneğin, dizin kapsamı, daha iyi dizinler veya normalleştirme) azaltmak için ayarlama, donanım g/Ç kapasitesini arttırmaya, bellek ekleyerek veya azaltmaya çalışın.Örneğin, normal çözümlenecek veritabanı altyapısı ayarlama Advisor kullanabilirsiniz SQL Server iş yükleri ve sunucu performansını arttırmak için üretim önerileri dizinleri, dizin oluşturulmuş görünümler ve bölümleme. Veritabanı Altyapısı Ayarlama Danışmanı hakkında daha fazla bilgi için bkz: Fiziksel veritabanı tasarımını ayarlama.