<html>
<head>
<meta content="text/html; charset=iso-8859-2"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Hali,<br>
<br>
Nos, felmerul bennem a kerdes, hogy a Connection hogy kerul vissza a
poolba, ha nyitott ResultSet-ek vannak rajta? Valamirevalo pool
implementacional csak a close() utan kerulhet vissza, es az lezarja
a ResultSet-eket.<br>
<br>
Nem inkabb arrol van szo, hogy a kinn levo Connection-ok tartanak
nyitva tul sok kurzort?<br>
<br>
Ha ez all fenn, akkor ronda megoldas lehet a maximum open cursors
parameter megemelese a DB-ben, vagy pool reinicializacio. Na, de
elsosorban a kodot kene megirni rendesen.<br>
<br>
Adrian<br>
<br>
<br>
<div class="moz-cite-prefix">On 04/26/2016 02:30 PM, József
Keresztes wrote:<br>
</div>
<blockquote
cite="mid:CACOtzjgWZWFvycciUznYDJjEoWjwbUjjPU8JuO9sjHHc8rkeHQ@mail.gmail.com"
type="cite">
<div dir="ltr">
<div>
<div>
<div>
<div>Sziasztok !<br>
<br>
</div>
Van egy webalkalmazás, az Oracle adatbázis kapcsolatok
pool-ban üldögélnek.<br>
</div>
Az egyik folyamat kivesz egy Connection-t a pool-ból, de
abban nincsenek tisztességesen lezárva a ResultSet-ek, így
amikor szerencsétlen szeretne egy ResultSet-et kapni akkor
az Oracle beint neki:<br>
<pre><span>java.sql.SQLException: ORA-01000: maximum open cursors exceeded</span></pre>
A kérdés lerágott csont, természetesen úgy kell programozni
hogy mindig mindent szépen lezárunk stb stb stb.<br>
</div>
<br>
DE ! Tényleg nincs arra mód hogy amikor valaki kivesz a
pool-ból egy connection-t akkor valami "tisztogatás" félét
hajtson végre rajta, tehát rögtön ezzel kezdjen, és így
függetlenné váljon attól hogy milyen állapotú connection-t
hagytak neki a pool-ban ? Sajnos hiába kezd rögtön
rollback-el, vagy setHoldability(0)-lal, ez nincs hatással rá.
Valszeg nincs is rá megoldás, de hátha Ti mégis megoldottátok
ezt a dolgot. <br>
<br>
</div>
Joe<br>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Javalist mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Javalist@lists.javaforum.hu">Javalist@lists.javaforum.hu</a>
<a class="moz-txt-link-freetext" href="http://lists.javaforum.hu/mailman/listinfo/javalist">http://lists.javaforum.hu/mailman/listinfo/javalist</a>
</pre>
</blockquote>
<br>
</body>
</html>