Tentative d'accès et requête dynamique

WebSphere Application Server permet de définir les règles de tentative d'accès des beans enterprise de type entity pour gérer les transferts de données avec le magasin de données sous-jacent. Une règle de tentative d'accès permet de contrôler le niveau d'isolement utilisé sur la connexion à la source de données, ainsi que les verrous de la base de données lors de l'extraction. Vous pouvez ainsi optimiser l'efficacité du flux de données de l'application.

Pour plus d'informations, reportez-vous d'abord à la rubrique Règles de tentative d'accès, puis à la rubrique Contrôle des accès simultanés.

Lors de la rédaction de requêtes dynamiques, gardez à l'esprit les remarques suivantes relatives à l'interaction de telles requêtes avec les règles de tentative d'accès :
  • une requête dynamique utilise le premier nom ASN dans la clause FROM pour identifier l'intention d'accès.
  • L'attribut d'incrément de la collection d'une règle de tentative d'accès n'est pas employé dans le traitement d'une requête dynamique.
  • Lors de leur exécution sur des beans entity dotés d'une règle de tentative d'accès en mise à jour pessimiste, les requêtes dynamiques doivent renvoyer des collections pouvant être mises à jour. Vous devez donc rédiger les instructions de telle sorte que seules les collections des beans entity soient renvoyées, et non les collections de zones CMP. Par exemple, l'instruction select object(c) from Customer est valide pour une requête dynamique effectuée sous la contrainte d'une règle en mise à jour pessimiste. Cependant, l'instruction select c.name from Customer c n'est pas valide pour une requête dynamique dans le cadre de cette contrainte.
  • L'utilisation d'une règle en mise à jour pessimiste entraîne la mise en place de restrictions sur les types d'expression de la requête. Ces restrictions dépendent du type et de la version de la base de données dorsale. Pour plus d'informations, reportez-vous à la rubrique Tentative d'accès - Niveaux d'isolement et verrous de mise à jour.

Icône indiquant le type de rubrique Rubrique de concept



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cque_accessintent
Nom du fichier : cque_accessintent.html