Some of the issues dealing with Crystal Reports v9 and PSQL2000i, Crystal really doesn't have a good engine to optimize the SQL Querys, And if really need speed, especially with some of the more complex wierd Database querys. I've had to use the SQL Query Tool, that comes with Crystal, and and manually feed the Data to it instead of letting it try to Outer Join the Query to Death. In some cases (date range multi YTD comparson Sales Reports) I've had a 3x speed increase.
One more thing there is a Server Side patch, which fixes a big problem( to us anyway) it corrects a problem with the USmallInt Value sometimes it will return a Incorrect value. This is on current SP lvl, The Hotfix needs to be added In addition to SP4.