SQL Server dağıtılmış Replay

Microsoft  SQL ServerDağıtılmış Replay özelliği, gelecekte etkisini değerlendirmek yardımcı olur SQL Serveryükseltmeleri. Ayrıca donanım ve işletim sistemi yükseltmeleri, etkisini değerlendirmek amacıyla kullanabileceğiniz ve SQL Serverayarlama.

Dağıtılmış Replay yararları

Benzer SQL Server Profiler, karşı yükseltilen sınama ortamında çekilen bir izleme yeniden dağıtılan Replay kullanabilirsiniz. Aksine SQL Server Profiler, Replay dağıtılmış iş yükünü tek bir bilgisayardan tekrarlamak için sınırlı değildir.

Dağıtılmış Replay daha fazla ölçeklenebilir bir çözüm sunar SQL Server Profiler. Dağıtılmış Replay ile iş yükünü birden çok bilgisayardan tekrarlama ve kritik iş yükünü daha iyi taklit.

Microsoft  SQL ServerDağıtılmış yeniden yürütme özelliği, izleme verileri yeniden ve kritik iş yükünü benzetimini yapmak için birden çok bilgisayar kullanabilir. Replay dağıtılmış uygulama uyumluluğu sınaması, performans testleri veya kapasite planlaması için kullanın. Daha fazla bilgi için bkz: Distributed Replay Scenarios.

Kullanım dağıtılan geçiş zamanını

SQL Server Profilerve dağıtılmış Replay bazı örtüşme işlevselliği sağlar.

You may use SQL Server Profilerkarşı yükseltilen sınama ortamında çekilen bir izleme yeniden. Ayrıca potansiyeline işlev ve performans uyumsuzluklar yeniden yürütme sonuçlarını analiz edebilirsiniz. Ancak, SQL Server Profilersadece tek bir bilgisayardan bir iş yükünü oynatabilirsiniz. Birçok etkin eş zamanlı bağlantı ya da yüksek üretilen iş sahip yoğun oltp uygulama replaying SQL Server Profilerbir kaynak darboğaz haline gelebilir.

Dağıtılmış Replay daha fazla ölçeklenebilir bir çözüm sunar SQL Server Profiler. Kullanım dağıtılan birden çok bilgisayardan ve daha iyi bir iş yükünü yeniden yeniden kritik bir iş yükünü simüle.

Aşağıdaki tabloda her aracın kullanıldığı durumlar açıklanmaktadır.

Araç

Kullanım zaman...

SQL Server Profiler

  • Geleneksel tekrar mekanizması tek bir bilgisayarda kullanmak istediğiniz. Özellikle, gereksinim duyduğunuz satır satır hata ayıklama yetenekleri gibi adım, İmleç Run, ve Kesme noktasını Değiştir komutları.

  • Eski yerine koymak istediğiniz bir Analysis Servicesiz.

Dağıtılmış Replay

  • Uygulama uyumluluğu değerlendirmek istiyorum. Örneğin, test etmek istediğiniz SQL Serverve işletim sistemini yükseltme senaryoları, donanım yükseltmeleri veya dizin ayarlama.

  • Eşzamanlılık yakalanan izleme çok yüksek bir tek tekrar müşteri yeterince o taklit edemez.

Dağıtılmış Replay kavramları

Aşağıdaki bileşenler yeniden dağıtılmış çevre olun.

  • Dağıtılmış Replay yönetim aracı: konsol uygulaması, DReplay.exe, dağıtılmış tekrar denetleyicisiyle iletişim kurmak için kullanılır. Dağıtılmış yeniden denetlemek için yönetim aracını kullanın.

  • Dağıtılmış Replay denetleyicisi: adlı Windows hizmetini kullanan bir bilgisayar SQL ServerDağıtılmış Replay denetleyicisi. Dağıtılmış Replay denetleyicisine dağıtılmış tekrar istemcilerin eylemlerini orchestrates. Yalnızca olabilir bir denetleyici örneğinin her yeniden dağıtılmış ortamında.

  • Replay istemcilerin dağıtılmış: Windows hizmeti adlı bir veya daha fazla bilgisayar (fiziksel veya sanal) çalışan SQL Servertekrar Dağıtılmış istemci. Replay Dağıtılmış istemci örneği karşı iş yüklerini simüle etmek için birlikte çalışma SQL Server. Her tekrar dağıtılmış ortamında bir veya daha fazla müşteri olabilir.

  • Hedef sunucu: bir örneği SQL ServerDağıtılmış tekrar istemcileri izleme verilerini yeniden kullanabilirsiniz. Hedef Sunucu sınama ortamında bulunması önerilir.

Replay Dağıtılmış yönetim aracı, denetleyici ve istemci farklı bilgisayarlar veya aynı bilgisayara yüklenebilir. Dağıtılmış Replay denetleyicisi veya aynı bilgisayarda çalışan istemci hizmeti tek bir örneği olabilir.

Aşağıdaki şekil gösterir SQL ServerDağıtılmış Replay fiziksel mimarisi:

Dağıtılmış Yeniden Yürütme Mimarisi

Dağıtılmış Replay görevleri

Görev Açıklaması

Konu

Replay dağıtılmış yapılandırmayı açıklamaktadır.

Dağıtılmış Replay yapılandırma

Giriş izleme verileri hazırlamak açıklar.

Giriş izleme verilerini hazırlama

İzleme verilerini yeniden yürütme açıklar.

Yeniden yürütme izleme verileri

Dağıtılmış tekrar izleme veri sonuçlarını gözden geçirmek anlatılmaktadır.

Yeniden yürütme sonuçlarını gözden geçirin

Yönetim aracını başlatmak, izlemek ve kumanda işlemlerini iptal etmek için nasıl kullanılacağını açıklar.

Yönetim Aracı komut satırı seçenekleri (dağıtılmış Replay yarar)

Ayrıca bkz.

Diğer Kaynaklar

Distributed Replay Scenarios

Distributed Replay: How To Topics