Batch Operations - ValueCount

Discussion of open issues, suggestions and bugs regarding UniDAC (Universal Data Access Components) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
chkaufmann
Posts: 82
Joined: Sat 01 Jul 2006 11:42

Batch Operations - ValueCount

Post by chkaufmann » Wed 14 Dec 2016 08:20

Hi,

I played arround with the feature for batch operations. The speed improvement is really impressive. My question is, what should I use for "ValueCount"?
- Is there a limitation given by UniDAC?
- What are the limitations on different databases (Firebird, SQL Server, Oracle, PostgreSQL)?

cu Christian

azyk
Devart Team
Posts: 1119
Joined: Fri 11 Apr 2014 11:47
Location: Alpha Centauri A

Re: Batch Operations - ValueCount

Post by azyk » Thu 15 Dec 2016 12:25

In Batch Operations each dataset parameter contains a values array and the array size is defined by the ValueCount value.

- UniDAC does not contain any restrictions in the ValueCount value.

- regardless of the restrictions placed by various DBMSs on bulk operations, UniDAC for each DBMS executes these operations in an optimal way (including Firebird, SQL Server, Oracle, PostgreSQL). To maximize the efficiency for each individual case, you can change the Batch Operations parameters by yourself.

Post Reply