IBProvider 3.0.0.7575. Query cache and improved work with Delphi.

Support of tables list getting in Delphi in Client Cursor Engine mode

Tables list getting has been brought into compliance with the requirements of dbGo components in Client Cursor Engine mode.

New version of Microsoft Visual C++ 2005 SP1 Runtime

IBProvider v3.0.0.7575 RC4 uses the newer version of Microsoft Visual C++ 2005 SP1 Runtime also included into the distribution kit.

Performance optimization for repeated queries

New IBProvider v3 has the pool of SQL-queries that stores prepared and created commands and allows substantial time saving with a large number of repeated queries.

Queries pool will be especially relevant for the following tasks:

Queries pool and metadata

Queries pool may prevent metadata modifications. Therefore, when DLL commands are executed the queries pool is reset to solve possible caching problems.

Queries pool operation peculiarities

Queries pool is the list that stores two types of queries: When the user prepares a new query: When maximum number of queries is reached in the pool ( stmt_cache__size property), new queries start substituting old prepared queries.

Queries pool settings

Properties that manage queries pool behavior:

Queries pool disabling

Queries pool is enabled by default. To disable it, set stmt_cache__time or stmt_cache__size property as 0.

Queries pool setting via Data Links dialog

For your convenience, queries pool may be set via Data Links dialog.

Download IBProvider Professional 3.0.0.7575 RC4