Hello,
I have the following situation and need a hint how to go on.The situation is i'm using the
Application server - WebSphere 6.1,
Tivoli Performance Viewer in Websphere is enabled,
Hibernate 3.0,
Database - Oracle 9i,
in a clustered environment.
The problem i'm facing is over a period of 4 hours the Database Transaction Log file (NOT the log4J logger file) size which is created in the Database server reaches around 300 GB which is very very huge.
To be precise in that 4 hour , in each second around 4 to 5 files are created which is of 100MB size.
Actually we also have another similar application (that uses the same database, application framework etc but for DB layer we used plain JDBC instead of hibernate) that did not cause huge transaction logs.
This application (the one with Hibernate) did not have any problem initially when the number of hits was less. Later we did some performance tuning (fine tuning SQL Query statements alone) to support more hits, after then this problem occurred. The other application without hibernate also has the same number of hits but do not produce huge transaction logs.
Can anyone here tell me a way how to solve my problem.
Hibernate Version :
3.0
Name and Version of the Database :
Oracle 9i
Thanks in Advance
Srini
|