FireDAC.Stan.Option.TFDResourceOptions.ArrayDMLSize

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property ArrayDMLSize: Integer read GetArrayDMLSize write SetArrayDMLSize

C++

__property int ArrayDMLSize = {read=GetArrayDMLSize, write=SetArrayDMLSize, stored=IsADSS, default=2147483647};

Eigenschaften

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


Beschreibung

Beschränkt die maximal mögliche Array-DML-Größe.

Setzen Sie ArrayDMLSize auf die maximal mögliche Array DML-Größe, die vom Ziel-DBMS unterstützt wird. Standardmäßig ist die Array-DML-Größe unbeschränkt (MAXINT). 

Wenn die aktuelle Array-DML-Größe größer als ArrayDMLSize ist, teilt FreDAC transparent einen großen Stapel in kleineren Stapeln auf. Jeder Stapel hat die Größe ArrayDMLSize oder kleiner. Bei großen Array-DML-Größen können bei einigen DBMSs (Firebird, MS SQL Server) Probleme auftreten. Falls Sie besondere Probleme mit Array-DML haben, versuchen Sie, ArrayDMLSize festzulegen.

Siehe auch