Hi,
12.2.1.0.0 version
My client is experiencing performance issues with OBIEE, I know that it sounds monotonous but I have to understand how to get there.
What I understand as of now is not all the time this is happening with my OBIEE application, but during the peak times when most of the users are actively pulling the reports its causing delays for everyone .... delays starts with 5 min then 10 min then.. goes on to 20..30 min!
I have tried S_NQ_ACCT table to see what actually happening with the user request, I don not think I am reading that table properly!
When I took the difference between 'end_ts' & 'start_ts' values... that value is different from 'resp_time_sec' column. And more to say, few queries which got more than 30 min difference between 'end_ts' & 'start_ts' were actually run very fast as per user!
One common pattern what I have observed is when the performance issue reported, that time and few min before a big queue of user requests are in '[nQSError: 46066] Operation cancelled.' in the column 'error_text'... so may be users cancelling the requests once they are experienced with performance.
What would be a better way to analyze things here? sometimes I believe it might not be a DB issue, somewhere in Weblogic server is hanging when many users are pulling reports... but I don not want to 'assume', I want to know if that true!
Thanks
Hesh