Next Window is slow

Milan

Member²
In version 16.1, navigation "Next used Window" is extremely slow when there are many open windows. When there is just few, it's fine. Navigation to previous window is always fast. I use ctrl-tab key to navigate to next window.

I reported this for one of previous versions, and it was improved (although not completely) in one of the following versions. Now it's back to being unbearably slow. I don't understand why is it so difficult to implement it right - why navigation to previous window can be instantaneous, and navigation to next window must take several seconds. This is quite annoying and forcing me to use old version.
 
Is there any progress on this?
In general I am quite fond of this piece of software, but it is the worst of the IDEs/editors I use in my work when it comes to slowness and freezing.
The general slowness when switching tabs and in the editor, and intermittent freezing, really puts a damper on the experience.

To make an unqualified guess for the reason, it seems that it is overeager in running static code analysis, and everything has to wait for it to finish.
Same goes for connections, if it is lost, the editor freezes, which does not make sense. A connection is not required for writing text.
Yes, it is required for auto-complete suggestions; but then only that part of the editor should stop working, preferably with a little message in the auto-complete window that the connection has been lost.
 
To obtain some more diagnostic information, can you modify the PL/SQL Developer shortcut and add the DebugSQL parameter? For example:

"C:\Program Files\PLSQL Developer 16\plsqldev.exe" DebugSQL

Reproduce the slowness/freezing problem and send me the debug.txt file that is generated in the %APPDATA%\PLSQL Developer 16 directory (e.g. C:\Users\<User>\AppData\Roaming\PLSQL Developer 16).
 
Last edited:
Thank you, I will send you the logs when it starts to slow down again.
I was just forced to restart the computer, and it is not that slow right now, merely a bit sluggish.
 
Back
Top