I have a tendency to work with some very large tables, and the joins can be painfully slow. I occasionally get the "snapshot too old" Oracle error (after slowly getting a few thousand rows returned). That is a problem I have to deal with based on the tables I am working with.
What is painful is that PL/SQL Developer clears the SQL window result set frame after I dismiss the error message dialog box. I can see how many rows were returned so far (in the status bar), but all of that work is tossed away.
My question is: Why? Can't PL/SQL Developer leave the already retrieved rows in the result set frame? Why does it clear the frame?!?
So, a suggested enhancement is this: IF rows have been returned, don't clear the frame after an Oracle error has occurred.
Has anyone else run into this? (At work here, I get nods from others who have had returned rows suffer the same fate as mine.)
Thanks
Juan
What is painful is that PL/SQL Developer clears the SQL window result set frame after I dismiss the error message dialog box. I can see how many rows were returned so far (in the status bar), but all of that work is tossed away.
My question is: Why? Can't PL/SQL Developer leave the already retrieved rows in the result set frame? Why does it clear the frame?!?
So, a suggested enhancement is this: IF rows have been returned, don't clear the frame after an Oracle error has occurred.
Has anyone else run into this? (At work here, I get nods from others who have had returned rows suffer the same fate as mine.)
Thanks
Juan