FireDAC.Phys.Oracle.TFDPhysOracleDriverLink.Threaded
Delphi
property Threaded: Boolean read FThreaded write FThreaded default True;
C++
__property bool Threaded = {read=FThreaded, write=FThreaded, default=1};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | published | FireDAC.Phys.Oracle.pas FireDAC.Phys.Oracle.hpp |
FireDAC.Phys.Oracle | TFDPhysOracleDriverLink |
Description
Vous permet de spécifier un mode d'initialisation multi-thread OCI.
Utilisez la propriété Threaded pour spécifier si FireDAC doit initialiser OCI en mode d'initialisation multi-thread (True
) ou monothread (False
). La valeur par défaut est True
.
Définir Threaded sur False
quand votre application n'utilise pas le pool de connexions, et qu'elle n'a qu'un seul thread qui travaille avec une base de données Oracle, améliore les performances générales d'accès aux données.
Il est requis de définir Threaded sur True
quand plusieurs threads accèdent à une base de données Oracle. Cela équivaut à définir OCI_THREADED ou OCI_NO_MUTEX dans l'appel d'initialisation de l'environnement OCI.