COGNOiSe.com - The IBM Cognos Community

IBM Cognos 8 Platform => COGNOS 8 => Report Studio => Topic started by: jmwhite on 24 Nov 2009 11:29:14 AM

Title: Page set performance
Post by: jmwhite on 24 Nov 2009 11:29:14 AM
I have a report in which I am using a page set. If I run the query itself using Run > View Tabular Data, the entire result set returns in about 3 minutes. However, when I run the report with the page set, it is taking over an hour to complete.

Has anyone else experienced a similar issue and is there something that can be done to improve the performance?
Title: Re: Page set performance
Post by: blom0344 on 25 Nov 2009 04:34:21 AM
The issue is with the set that you return. Page sets seem to work okay if you need to display 5-20 pages, but if you need many more performance is likely to crumble. The tabular set can be produced as a flatfile with minimal processing from the server.  However, if it takes already 3 minutes to produce a tabular output, then either you have a slow performing query or a mass of data..
Title: Re: Page set performance
Post by: jmwhite on 25 Nov 2009 11:51:40 AM
Only 6 to 10 pages are generated depending on the particular dataset the query is run over. The query is complicated. However, I'm still not understanding the immense difference between the 3 minutes to return data and the 60-70 minutes to format the report.
Title: Re: Page set performance
Post by: blom0344 on 25 Nov 2009 01:33:38 PM
Hard to give you an advice, but I would start from low load generating 1-2 pages incrementing in steps of 1 page (using filters) Is performance linear with the load or does it collapse somewhere halfway? Make sure to check server performance / traces on the database to find what is going on..