Using Crystal Reports 9, I am attempting to integrate data which originates in both SQL*Server tables and Oracle tables into a single report. I am able to perform a join on the client-side (by creating two SQL commands and linking them), but performance is impossibly slow, even when I reduce the size of the incoming datasets to a few thousand records.
I believe the problem lies in the fact that I am linking two queries (which have no indexing on the client-side), as opposed to linking two tables. This is necessary in my case since I am performing summary operations on each respective server.
Even so, if I reduce my Oracle dataset to a mere 10 records, and reduce the SQL*Server dataset to a few hundred, it still appears to take 20 minutes to perform the join.
Any thoughts on why this would be? Any suggestions for other approaches? Thanks!!!
I am using Crystal Reports 9.
I believe the problem lies in the fact that I am linking two queries (which have no indexing on the client-side), as opposed to linking two tables. This is necessary in my case since I am performing summary operations on each respective server.
Even so, if I reduce my Oracle dataset to a mere 10 records, and reduce the SQL*Server dataset to a few hundred, it still appears to take 20 minutes to perform the join.
Any thoughts on why this would be? Any suggestions for other approaches? Thanks!!!
I am using Crystal Reports 9.