COGNOiSe.com - The IBM Cognos Community

IBM Cognos 10 Platform => Cognos 10 BI => Report Studio => Topic started by: kgcognos on 25 Feb 2014 07:17:38 PM

Title: Drill Down vs Drill Through Performance
Post by: kgcognos on 25 Feb 2014 07:17:38 PM
Anyone have any issues with performance using drill down and drill through? Are there any differences with performance when using hierarchy vs regular table?

When I add sub totals/Grand total in my drill though the performance is very slow. Any tips to make it faster?

Thank you in advance. 
Title: Re: Drill Down vs Drill Through Performance
Post by: Francis aka khayman on 25 Feb 2014 11:34:01 PM
drill down is possible only if you have DMR/dimensions
Title: Re: Drill Down vs Drill Through Performance
Post by: MFGF on 26 Feb 2014 05:20:42 AM
Quote from: kgcognos on 25 Feb 2014 07:17:38 PM
When I add sub totals/Grand total in my drill though the performance is very slow. Any tips to make it faster?

Are you using a relational or dimensional package? What technique are you using to add the totals?

MF.
Title: Re: Drill Down vs Drill Through Performance
Post by: kgcognos on 28 Feb 2014 03:08:41 PM
Relational.  Any difference in performance if dimensional package is used?
I'm just doing regular Total function. I have 3 subtotals and the Grand Total. If remove this, my report runs fast. I need the subtotals. Please help!!

Title: Re: Drill Down vs Drill Through Performance
Post by: kgcognos on 10 Mar 2014 11:21:16 AM
Please help with subtotals. We are using relational and performance is so slow when there is a subtotals/grandtotal on the report.
Any suggestions how to improve the performance?
Title: Re: Drill Down vs Drill Through Performance
Post by: bdbits on 10 Mar 2014 11:40:12 AM
There is no silver bullet. There are many factors that go into performance, particularly relational. They include how well it was modeled, queries involved, volume of data (number of rows), how the database is configured and tuned, etc.

Post the generated SQL if you can, we might be able to spot something. I would also paste and run the generated SQL into your database's standard client (e.g. SQL Server Management Studio, or PLSQL Developer, or similar tools). Run it there and check the performance, and generate an explain plan and review it. If you have access to DBAs, they may be able to help.