-->
These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 1 post ] 
Author Message
 Post subject: JBOSS/ORACLE et le pool de connection
PostPosted: Fri Aug 19, 2005 12:13 pm 
Regular
Regular

Joined: Sat May 15, 2004 4:27 am
Posts: 79
Bonjour à tous,

1) -

je travaille avec ce type de plateforme : hibernate 2.16/Oracle 9i et Jboss
3.2.5. Nous sommes en pleine phase de test de performance. C'est catas-
trophique car nous rendons compte que mon module (je gère la partie
persistance avec hibernate en mettant des services web disponibles) fait
apparemment planté Oracle au bout de quelques heures.

D'où ma question. Qu'elle est le meilleur moyen de savoir où ça vient. Je
ne suis pas DBA Oracle. Perso j'ai ma petite idée. Je pense que le pool
de connexion est mal voire même pas du tout configurer.

Pour configurer le pool de connection, j'ai juste modifié le fichier oracle-ds.
xml qui se trouve dans le répertoire deploy de cette façon :

<?xml version="1.0" encoding="UTF-8"?>

<datasources>
<local-tx-datasource>
<jndi-name>OracleDS</jndi-name>
<connection-url>jdbc:oracle:thin:@ip:port:sid</connection-url>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<user-name>login</user-name>
<password>pass</password>
<blocking-timeout-millis>5000</blocking-timeout-millis>
<idle-timeout-minutes>15</idle-timeout-minutes>
<max-pool-size>20</max-pool-size>
<min-pool-size>10</min-pool-size>
</local-tx-datasource>
</datasources

Est-ce que ce simple fichier me permet bien la configuration du pool de
connection pour ma base Oracle ? Où dois-je faire autre chose.

2) -

Autre question, j'en profite. Déja que mon crédit n'est pas bien haut. Je
cherche un moyen de sauvegarder ma session. Un truc du genre
httpSession dans lequel je puisse stocker ma session afin de ne pas la
recréer. Comme je pourrais juste faire un disconnect au lieu du close.
J'ai vu que les performances s'améliorent. Je suis sous JBOSS mais je ne
travaille pas avec Tomcat. Donc impossible d'avoir un context pour ça.
Je ne connais pas trop les EJB session. Sinon je l'aurait utilisé. Qui a une
solution à me proposerr ?

Merci de m'aider.

---
Sébastien


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 1 post ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.