IBX.IBDatabase.TIBDatabase.TraceFlags
Delphi
property TraceFlags: TTraceFlags read FTraceFlags write FTraceFlags default [];
C++
__property Ibx::Ib::TTraceFlags TraceFlags = {read=FTraceFlags, write=FTraceFlags, default=0};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | published | IBX.IBDatabase.pas IBX.IBDatabase.hpp |
IBX.IBDatabase | TIBDatabase |
説明
実行時に SQL モニタで追跡されるデータベース操作を示します。
TraceFlags プロパティは,アプリケーションの実行時に SQL モニタで追跡されるデータベース操作を示します。TraceFlags は SQL モニタに対してのみ内容を持ち,リモート SQL データベースサーバーにアクセスするときの処理効率の調整および SQL デバッグを可能にします。
メモ: 通常,トレースオプションはアプリケーションコードに TraceFlags を記述するよりも SQL モニタから設定します。
セッションコンポーネントの TraceFlags プロパティ値は,そのセッションに関連付けられたデータベースコンポーネントで使用する TraceFlags プロパティの初期設定です。
TraceFlags は集合プロパティなので,アプリケーションは異なるフラグの組み合わせを指定して異なる文を監視することができます。たとえば,次の文を使用するとデータベース接続と SQL 文の準備を監視するように設定できます。
TraceFlags := [tfConnect, tfQPrepare];
TraceFlags = [tfConnect, tfQPrepare];