・レプリケーションの所要時間を計測する手法【リアルタイムレプリケーションツールDBMoto】


レプリケーションの所要時間を計測するにあたり、レスポンスに影響が無い程度に、各レプリケーション毎にVBScriptを組み込んだテスト手法があります。

使用例を記述いたします。

【使用例】
「ミラーリング」時に終了時間をLogに出力するには下記のコードをVBScript入力画面に記述します。
出力結果は、添付いたします。

【VBScript記述例】
———-

Imports Microsoft.VisualBasic
Imports DBMotoPublic
Imports DBMotoScript
Imports DBRS.GlobalScript

Namespace DBRS
Public Class ReplicationScript : Inherits IReplicationScript

Public Overrides Sub Record_onAfterExecute(recTarget As IRecord)
AddLog(“ミラーリング終了”&Now(), 0)
End Sub

Public Overrides Sub Record_onBeforeExecute(recTarget As IRecord,
ByRef AbortRecord As Boolean)
AddLog(“ミラーリング開始”&Now(), 0)
End Sub

End Class
End Namespace

関連したトピックス