FireDAC.Phys.Oracle.TFDPhysOracleDriverLink.Threaded

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

property Threaded: Boolean read FThreaded write FThreaded default True;

C++

__property bool Threaded = {read=FThreaded, write=FThreaded, default=1};

Properties

Type Visibility Source Unit Parent
property published
FireDAC.Phys.Oracle.pas
FireDAC.Phys.Oracle.hpp
FireDAC.Phys.Oracle TFDPhysOracleDriverLink

Description

Allows you to specify an OCI multi-threaded initialization mode.

Use the Threaded property to specify if FireDAC should initialize OCI in multi-threaded (True) or single-threaded (False) initialization mode. The default value is True.

Setting Threaded to False when your application does not use connection pooling and it has one single thread working with an Oracle database will improve the general data access performance.

Setting Threaded to True is required when multiple threads access an Oracle database. This is equivalent to setting OCI_THREADED or OCI_NO_MUTEX in the OCI environment initialization call.