Hi All,
I'm facing one problem while displaying a report. It is taking too much time to show all the records.
There are two databases from where the records are being fetched. There is Subreport Link between the two fields of Main report and the first Subreport and same for the other two subreports.
I'm getting 200 records from first database and 1,50,000 records from the other (No. of records are from SQLProfiler), but what might be happening is that CR, is doing a linear search means for the first record from the first database it is scanning all the records from the other and after matching the data it is going for the second record and so on.
That might be the reason that it is consuming 80%CPU and taking good amount of time.
Is there any other technique to change this algorithm or any workaround to enhance performance.
Your suggestions are welcome. Thanks in advance.
-Mak
I'm facing one problem while displaying a report. It is taking too much time to show all the records.
There are two databases from where the records are being fetched. There is Subreport Link between the two fields of Main report and the first Subreport and same for the other two subreports.
I'm getting 200 records from first database and 1,50,000 records from the other (No. of records are from SQLProfiler), but what might be happening is that CR, is doing a linear search means for the first record from the first database it is scanning all the records from the other and after matching the data it is going for the second record and so on.
That might be the reason that it is consuming 80%CPU and taking good amount of time.
Is there any other technique to change this algorithm or any workaround to enhance performance.
Your suggestions are welcome. Thanks in advance.
-Mak