IBX.IBDatabase.TIBDatabase.TraceFlags

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property TraceFlags: TTraceFlags read FTraceFlags write FTraceFlags default [];

C++

__property Ibx::Ib::TTraceFlags TraceFlags = {read=FTraceFlags, write=FTraceFlags, default=0};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
IBX.IBDatabase.pas
IBX.IBDatabase.hpp
IBX.IBDatabase TIBDatabase

Beschreibung

Legt die Datenbankoperationen fest, die zur Laufzeit mit dem SQL-Monitor überwacht werden.

Mit TraceFlags können Sie festlegen, welche Datenbankoperationen einer Anwendung mit dem SQL-Monitor zur Laufzeit verfolgt werden sollen. TraceFlags hat nur für den SQL-Monitor eine Bedeutung, mit dem Sie bei der Arbeit mit Remote-SQL-Datenbankservern die Leistungsfähigkeit optimieren und SQL-Anweisungen auf Fehler überprüfen können.

Anmerkung:  Normalerweise werden die Optionen für die Ablaufverfolgung im SQL-Monitor und nicht über TraceFlags im Quelltext der Anwendung eingestellt.

Der Wert der Eigenschaft TraceFlags einer Sitzungskomponente bestimmt den Anfangswert der Eigenschaft TraceFlags von Komponenten, die der Sitzung zugeordnet wurden.

Da TraceFlags eine Menge enthält, können Sie in einer Anwendung verschiedene Kombinationen von Flags angeben. Somit können verschiedene Kombinationen von Anweisungen überwacht werden. Mit der folgenden Anweisung werden beispielsweise nur die Datenbankverbindungen und SQL-Anweisungen überwacht:


TraceFlags := [tfConnect, tfQPrepare]; TraceFlags = [tfConnect, tfQPrepare];