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.
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.
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 |
|
Dağıtılmış Replay |
|
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:
Görev Açıklaması |
Konu |
---|---|
Replay dağıtılmış yapılandırmayı açıklamaktadır. |
|
Giriş izleme verileri hazırlamak açıklar. |
|
İzleme verilerini yeniden yürütme açıklar. |
|
Dağıtılmış tekrar izleme veri sonuçlarını gözden geçirmek anlatılmaktadır. |
|
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) |