Ahoj,

v DB2 resime podobny problem pomoci nastavovani promenne DB2Connection, kterou lze v DB cist ...

S pozdravem

On 02/18/2014 10:13 AM, Miroslav Paulfranc wrote:
Zdravím.
Taktéž jsem viděl řešit podobnou situaci zavoláním db procedury (tj.
před vlastním dotazem byla zavolána nějaká procedura "registerUser" s
identifikací uživatele) - jak už zde někteří psali.
M.P.

---------- Původní zpráva ----------
Od: Petr Šrajer <petr.sra...@ais.cz>
Komu: Java <konference@java.cz>
Datum: 17. 2. 2014 14:45:28
Předmět: Identifikace uživatele v connection poolu JDBC


    Pěkný den.

    V serverové aplikaci používáme connection pool . Uživatelé tedy
    přistupují k databázi přes JDBC pod jediným DB uživatelem. Náš
    zákazník nyní požaduje, abychom byli schopni identifikovat
    dlouhoběžící SQL dotazy na úrovni aplikačního uživatele.
    Jako ORM vrstvu používáme Eclipselink, DB servery používáme Oracle a
    IBM Informix. Napadají mě 2 možné varianty - nějakým způsobem
    přeposílat opravdového operátora jako součást dotazu a nějak
    operátora zobrazit přímo na DB serveru. Nebo použít nějaký proxy
    JDBC driver, který by uměl uživatele evidovat a vypsat.
    Pokud máte zkušenosti s tímto problémem prosím dejte vědět jak jste
    problém řešili u Vás.

    Díky
    Petr Šrajer


--
Jiří Mareš (mailto:jiri.ma...@svt.cz)
ČSAD SVT Praha, s.r.o. (http://www.svt.cz)
Czech Republic

Odpovedet emailem