Yeniden yürütme sonuçlarını gözden geçirin
Sonra Microsoft SQL ServerDağıtılmış yeniden yürütme özelliğini tamamlar dağıtılmış tekrar, yakalanan ve her istemcide sonucu izleme dosyalarında kaydedilen her istemci için tekrar aktivite. Bu faaliyetin yakalamak için kullanmanız gereken -oile Yönetim Aracı'nı çalıştırdığınızda parametre replayseçeneği. Yeniden oynama seçeneği hakkında daha fazla bilgi için bkz: Seçenek (dağıtılmış Replay yönetim aracı) yeniden yürütme.
Sonuç izleme dosyalarının depolandığı konumu belirtilir <ResultDirectory>xml öğesi istemci yapılandırma dosyasındaki DReplayClient.xml, bulunduğu her istemcide. İzleme dosyaları istemci sonuç dizindeki her tekrar yazılır.
Ne tür bir çıkış sonucu izleme dosyaları yakalanması belirtmek için yeniden yapılandırma dosyasını değiştirmek DReplay.exe.replay.config. Sen-ebilmek kullanma <OutputOptions>satır sayısı ya da sonuç içerik kümesini olup olmadığını belirlemek için xml öğesi kayıtlı.
Bu yapılandırma ayarları hakkında daha fazla bilgi için bkz: Dağıtılmış Replay yapılandırma.
Sonuç izleme dosyalarında yakalanan olay sınıfları
Aşağıdaki tablo sonuç izleme verileri yakalanan olay sınıflarını listeler.
Kategori |
EventClass adı |
Frekansı yakala |
Noktası, yakalama |
---|---|---|---|
Replayable Events |
Denetim oturumu |
Bir kez her Denetim oturumu olay özgün izleme verileri |
Başarılı bir şekilde tamamlanması veya başarısızlık olay |
Denetim oturumu kapatma |
Bir kez her Denetim oturumu kapatma olay özgün izleme verileri |
Başarılı bir şekilde tamamlanması veya başarısızlık olay |
|
SQL |
Bir kez her SQL: BatchStarting olay özgün izleme verileri |
Başarılı bir şekilde tamamlanması veya başarısızlık olay |
|
rpc: tamamlandı |
Bir kez her RPC: olay izleme verileri özgün başlangıç |
Başarılı bir şekilde tamamlanması veya başarısızlık olay |
|
İstatistik ve sonuçları |
Yeniden yürütme ayarlarını olay |
Bir kez |
İlk olay sonucu izleme |
Yeniden yürütme istatistikleri olay |
Bir kez |
Son olay sonucu izleme |
|
Olay yeniden yürütme sonuç kümesi |
Bir kez her SQL: BatchStarting ve rpc: olay başlangıç. Yalnızca yakalanan Eğer değeri <RecordResultSet>replay yapılandırma dosyasındaki seçeneği kuruldu Yes. |
|
|
Yeniden yürütme sonuç satırı olay |
Sonuç her satır için bir kez SQL: BatchStarting ve rpc için ayarla: olayların başlangıç. Yalnızca yakalanan Eğer değeri <RecordResultSet>replay yapılandırma dosyasındaki seçeneği kuruldu Yes. |
|
|
Hatalar ve uyarılar |
Tekrar iç hatası |
Bir kez her iç hatası |
İç hata durumu |
Replay sağlayıcı hatası |
Bir kez her sağlayıcı hatası |
Sağlayıcı hata durumu |
Aşağıdakilere dikkat edin:
Hedef sunucuda başarıyla replayed her olay için bir karşılık gelen çıktı olay sınıfı yoktur.
Her olay hatası veya iptali için oluşturulan birden çok hata olabilir.
Olay sınıfı sütun eşleme
Aşağıdaki şekil, sonuç izleme sütunları yeniden gönderme sırasında yakalanan olay sınıfı her türü için kullanılabilir listeler.
Sütun açıklamaları sonucu izleme
Aşağıdaki tabloda, sonuç izleme veri sütunları açıklar.
Veri sütunu adı |
Veri Türü |
Açıklama |
Sütun Kımlığı |
---|---|---|---|
EventClass |
nvarchar |
Olay sınıfı adı. |
1 |
EventSequence |
bigint |
Sağlayıcı hatası ve iç hatalar ve Uyarılar için hata veya uyarı karşılık gelen yakalama olay sırası budur. Diğer tüm olay sınıfları için bunu özgün izleme verilerini olayı dizisidir. |
2 |
ReplaySequence |
bigint |
Sağlayıcı hatası ve iç hatalar ve Uyarılar için hata veya uyarı karşılık gelen tekrar olaylarının budur. Diğer tüm olay sınıfları için yeniden gönderme sırasında atanan olay sırası budur. |
3 |
TextData |
ntext |
TextData içeriği üzerinde EventClass bağlıdır. Denetim oturumu ve ExistingConnection için bu bağlantı için set seçenekleri var. SQL: BatchStarting için bu toplu işlem istek gövdesi oluyor. RPC: başlayarak denilen saklı yordamı budur. Yeniden yürütme ayarlarını olay için yeniden yapılandırma dosyasında tanımlanan ayarları için bu sütun içerir. Replay istatistikleri olay için bu aşağıdaki bilgileri içerir:
Set Replay sonucu olay için bu sütun başlıklarını dönüş sonuç listesini gösterir. Replay sonuç satırı olayı, bu satır için tüm sütunları dönüş değerini gösterir. Tekrar iç uyarı ve Replay sağlayıcı hatası, bu sütun sağlayıcı uyarılar veya hatalar içerir. |
4 |
Dikkat |
bigint |
Olaya dikkat süresi (mikrosaniye olarak). Bu yakalama izleme dikkatini olaydan hesaplanır. Belirtilen olay için sorgu zaman aşımı varsa, bu sütun (boş) boştur. |
5 |
SubmitTime |
datetime |
Zaman zaman olay submitted to SQL Server. |
6 |
IsSuccessful |
int |
Belirli bir olay başarıyla yürütüldü olup olmadığını ve istemci tarafı sonuç kümeleri döndürüldüğünü gösterir bir Boole bayrağı. (Örneğin, ne zaman bir olay dikkat veya kullanıcı tarafından belirtilen zaman aşımı nedeniyle iptal edilir) bir uyarı oluşturan olay başarılı olarak kabul edilir. IsSuccessful aşağıdakilerden biri olabilir:
|
7 |
Süre [microsec] |
bigint |
Yanıt süreyi (mikrosaniye olarak) olay. Oturum açma/oturum kapatma/rpc/dil olay için gönderildiği ölçüm başlar SQL Server. Olay başarılı olursa, ölçüyü tam sonuç kümesi tüketilen zaman biter. Olay başarısız olursa, ölçüm olay hatası veya iptal tarihi itibariyle sona erer. |
8 |
RowCount |
bigint |
Değerine bağlı nüfuslu <RecordRowCount>replay yapılandırma dosyası:
|
9 |
CaptureSPID |
int |
Olay yakalama oturumun Kımlığı. |
10 |
ConnectionID |
int |
Olay yakalama bağlantının Kımlığı. |
11 |
ReplaySPID |
int |
Olay tekrar oturum Kımlığı. |
12 |
Veritabanı adı |
nvarchar |
Hangi kullanıcı deyimi çalıştıran veritabanının adı. |
13 |
LoginName |
nvarchar |
Kullanıcı oturum açma adı. Bu-ebilmek var olmak ikisinden biri bir SQL Servergüvenlik oturumu veya Microsoft Windows oturum açma kimlik biçiminde domain_name\user_name. |
14 |
CaptureHostName |
nvarchar |
Yakalama sırasında istemci hizmetinin çalıştığı bilgisayarın adı. |
15 |
ReplayHostName |
nvarchar |
İstemci yeniden gönderme sırasında çalıştığı bilgisayarın adı. |
16 |
ApplicationName |
nvarchar |
Oluşturulan istemci uygulamanın adını SQL Serverbağlantı sırasında yakalama. |
17 |
Ayrıca bkz.
Başvuru
Yönetim Aracı komut satırı seçenekleri (dağıtılmış Replay yarar)