With respect to datastage,for simple extraction you wont find any difference performance wise.
However oracle 9i has more features & facility with database standpoint......
BTY.....wht is your requirement? This will help to give more precise advice
It still has to depend on what you're doing. You need to read the information about what's changed in Oracle 9i (the "i" stands for "internet"). I doubt that very much has been done for SELECT performance. Make sure your joining columns are indexed, so that the join can be resolved in the indices.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Your 'problem' is going to be the fact that DataStage really only supports one client version at a time. So best to stick with the 8i stage, leverage the 8i client and use it to access both the 8i and 9i databases.
-craig
"You can never have too many knives" -- Logan Nine Fingers