Witam
Pracuję nad sposobem badania wydajności aplikacji JEE. Kolejnym etapem jest rejestracja zapytań wychodzących z jdbc oraz zapis czasu wykonania itp. Oczywiście jest ten cały log4jdbc. problem jest, że można to tylko włączyć przed startem JBOSS zmieniajać odpowiedni wpis w datasource.
Chciałbym aby można było dynamicznie to robić w aplikacji: po przełączeniu cały ruch do bazy nie szedłby przez zwykłe jdbc ale przez to własnie logujące i zapisujące zapytania. Po zakończeniu badania administrator przełaczyłby z powrotem na zwykłe jdbc i aplikacja dalej mogłaby działać bez resetu JBossa.
Ponadto chce zastosowanie logowanie binarne.
Odnośnie pierwszego to na razie nie widzę innego wyjścia jak utworzenie nowego ds do tej samej bazy z driverem logującym i w jakiś sposób przepinanie entitymenagera - jakieś sugestie?
A odnośnie logowania binarnego - czy jest jakies gotowe rozwiązanie? Nie chce wynaleźć koła od nowa.