Identifikace uživatele v connection poolu JDBC

Petr Šrajer Petr.Srajer na ais.cz
Pondělí Únor 17 14:14:42 CET 2014


	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


Další informace o konferenci Konference