Comment sont appliquées les mises à jour d'une configuration de source de données

Si vous changez les attributs de l'élément dataSource alors que le serveur est en cours d'exécution, leur mise à jour est appliquée à différents moments et de différentes manières.

Vous configurez une source de données en spécifiant les attributs de l'élément dataSource dans le fichier de configuration server.xml. Si vous changez certains de ces attributs alors que le serveur est en cours d'exécution, leur mise à jour est appliquée à différents moments et de différentes manières, selon leur nature. Le tableau suivant décrit, pour chaque attribut de l'élément dataSource, de quelle manière est appliqué un changement de configuration à l'exécution.

Tableau 1. Comment sont appliquées les mises à jour d'une configuration de source de données à l'exécution . La première colonne du tableau contient la liste des attributs de l'élément dataSource. La deuxième colonne décrit, pour chaque attribut, de quelle manière est appliqué un changement de configuration à l'exécution.
Nom de l'attribut Comment le changement de configuration est appliqué
beginTranForResultSetScrollingAPIs La mise à jour prend effet immédiatement.
beginTranForVendorAPIs La mise à jour prend effet immédiatement.
commitOrRollbackOnCleanup La mise à jour prend effet immédiatement.
connectionManagerRef Toutes les connexions, ainsi que le pool de connexions, sont détruits. La source de données est ensuite gérée par le nouveau gestionnaire de connexions.
connectionSharing La mise à jour est appliquée avec chaque premier descripteur de connexion dans une transaction.
isolationLevel La mise à jour est appliquée aux nouvelles demandes de connexion ; les connexions existantes conservent leur niveau d'isolement.
jdbcDriverRef Toutes les connexions, ainsi que le pool de connexions, sont détruits. Le nouveau pilote JDBC est ensuite utilisé.
jndiName Toutes les connexions, ainsi que le pool de connexions, sont détruits. Le nouveau nom JNDI est ensuite utilisé.
propertiesRef Si la source de données est associée à une base de données Derby imbriquée, toutes les connexions, ainsi que le pool de connexions, sont détruits avant que les nouvelles propriétés n'entrent en vigueur. Dans le cas des autres pilotes JDBC, les nouvelles propriétés sont appliquées aux nouvelles demandes de connexion.
queryTimeout La mise à jour prend effet immédiatement.
recoveryAuthDataRef Données d'authentification pour la récupération des transactions. Toutes les connexions, ainsi que le pool de connexions, sont détruits. Les nouvelles données d'authentification pour la récupération sont ensuite utilisées.
statementCacheSize Le cache d'instruction est redimensionné à sa prochaine utilisation.
supplementalJDBCTrace Toutes les connexions, ainsi que le pool de connexions, sont détruits. La nouvelle valeur est ensuite utilisée.
syncQueryTimeoutWithTransactionTimeout La mise à jour prend effet immédiatement.
transactional La mise à jour es appliquée aux nouvelles connexions et aux connexions existantes du pool de connexion qui ne sont pas en cours d'utilisation.
type Toutes les connexions, ainsi que le pool de connexions, sont détruits. La nouvelle valeur est ensuite utilisée.

Icône indiquant le type de rubrique Rubrique de référence

Dispositions pour les centres de documentation | Commentaires


Icône d'horodatage Dernière mise à jour: Wednesday, 2 September 2015
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=rwlp_ds_config_updates
Nom du fichier : rwlp_ds_config_updates.html