FireDAC.Stan.Option.TFDTopResourceOptions.MaxCursors

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property MaxCursors: Integer read GetMaxCursors write SetMaxCursors

C++

__property int MaxCursors = {read=GetMaxCursors, write=SetMaxCursors, stored=IsMCS, default=-1};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
FireDAC.Stan.Option.pas
FireDAC.Stan.Option.hpp
FireDAC.Stan.Option TFDTopResourceOptions

Beschreibung

Steuert die maximal zulässige Anzahl von aktiven Anweisungen.

Mit der Eigenschaft MaxCursors begrenzen Sie die maximale Anzahl aktiver Anweisungen in einer Anwendung. Wenn MaxCursors > 0 ist, dann verfolgt FireDAC die Anzahl der:

  • vorbereiteten oder aktiven Anweisungen
  • vorbereiteten oder aktiven Datenmengen

Wenn durch den nächsten Aufruf (Prepare, Open oder Execute) diese Anzahl größer als MaxCursors wird, dann hebt FireDAC die Verbindung der am wenigsten oft verwendeten Anweisungen und Datenmengen automatisch auf. Es ist nicht sichergestellt, dass die genaue Anzahl von aktiven Anweisungen kleiner oder gleich MaxCursors ist. Bei Oracle kann dies bei der Vermeidung des Fehlers ORA-01000 helfen.

Hinweis: Es gibt keine direkte Beziehung zwischen der Anzahl der aktiven FireDAC-Anweisungen und der Anzahl der aktiven Sitzung-Cursors. Weitere Einzelheiten finden Sie unter Monitoring Open and Cached Cursors.

Siehe auch