ODAC version 6.00 beta availability

Discussion of open issues, suggestions and bugs regarding ODAC (Oracle Data Access Components) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
smitchell
Posts: 2
Joined: Wed 10 Jan 2007 12:20
Location: England

ODAC version 6.00 beta availability

Post by smitchell » Thu 11 Jan 2007 14:17

Hi,

Can you tell me when a Delphi 5 version will be available and what the cost of the upgrade will be?

Also, do you have any further details with regards to the new features, for example changes for connection pooling?

Devart
Site Admin
Posts: 3974
Joined: Tue 26 Oct 2004 13:51

Re: ODAC version 6.00 beta availability

Post by Devart » Fri 12 Jan 2007 17:50

Now only ODAC 6.00 Beta trial version for Delphi 7 and Delphi 2006 available.
ODAC for Delphi 5 will be available with a next beta version. Please follow up for announcements at the forum.
Upgrade can be registered only after a final release. We will send newsletter to all registered users with details.
smitchell wrote: Also, do you have any further details with regards to the new features, for example changes for connection pooling?
In ODAC 6.00 connection pool uses separate thread that validates the pool every 30 seconds. Pool validation consists in checking each connection in the pool. If a connection is broken due to a network problem or another reason, it is deleted from the pool. Previous ODAC version uses a timer for pool validation, so validation is not performed during the time while the main thread executes some long-time operation. In ODAC 6 validation procedure removes from the pool also connections that are not used for a long time even if they are valid.
Pool performance is improved when TOraSession component gets connection from the pool.
In ODAC 6.00 pool does not validate connection when it is returned to be used by the TOraSession component. But Validate option is added in TOraSession.PoolingOptions. If Validate is set to True, connection will be validated when it is returned from the pool. By default this option is set to False.
In ODAC 6.00 proxy connection pooling is added. When proxy pooling is used, TOraSession components can connect to a database with different Username and Password properties but all the connections in the pool use PoolingOptions. Username and PoolingOptions.Password. When connecting, TOraSession component creates new connection. It uses Username, Password properties and connection from the pool as a proxy connection. The proxy connection pool allows you to use a single pool for all sessions with different Username and Password properties.
Support for OCI connection pooling and MTS connection pooling are added in ODAC 6.00 as well.

smitchell
Posts: 2
Joined: Wed 10 Jan 2007 12:20
Location: England

Post by smitchell » Mon 15 Jan 2007 08:58

Hi,

Thanks for the response. Do you have a rough/actual release date for version 6.00?

Challenger
Devart Team
Posts: 925
Joined: Thu 17 Nov 2005 10:53

Post by Challenger » Mon 15 Jan 2007 13:36

We are planning to release one or two builds of ODAC 6.00 beta in the nearest time. After that we will release ODAC 6.00.

Post Reply