Print Thread
Very slow response of IDE when working through VPN
#60733 11/21/19 07:29 PM
Joined: Nov 2019
Posts: 3
D
Member
OP Offline
Member
D
Joined: Nov 2019
Posts: 3
Hello.

Could someone advise me, please? I'm using PLSQL Developer for a long time, right now I'm a user of v13. The problem I'm struggling with is the following: PLSQL Dev freezes every time I need my CodeAssistant or if want to open a package from the database and so on. Anytime I select a table and click to a cell PLSQL Dev tries to fetch comments for the table and freezes. That's annoying. Any interaction with the metadata (data dictionary) causes huge pain and waitings. 100% of my worktime I work through VPN with databases far away from me. Tnsping shows me 600msec as an average.
Is it possible to disable some of these features to wait for less? Or maybe there is a way to enable some kind of caching of the data dictionary objects?

Best regards,
Dmitry Mitrofanov

Last edited by DmitryMitrofanov; 11/21/19 07:30 PM.
Re: Very slow response of IDE when working through VPN
DmitryMitrofanov #60734 11/22/19 08:20 AM
Joined: Jun 2015
Posts: 72
Russia
L
Member
Online Content
Member
L
Joined: Jun 2015
Posts: 72
Russia
Dima, maybe disabling of this option will help: Prefs/Options/Use DBA Views if available.

Last edited by lost; 11/22/19 08:22 AM.
Re: Very slow response of IDE when working through VPN
lost #60736 11/22/19 12:30 PM
Joined: Nov 2019
Posts: 3
D
Member
OP Offline
Member
D
Joined: Nov 2019
Posts: 3
Hi lost,

This option is disabled already.

Last edited by DmitryMitrofanov; 11/22/19 12:30 PM.
Re: Very slow response of IDE when working through VPN
DmitryMitrofanov #60740 11/25/19 03:44 PM
Joined: Jul 2010
Posts: 16
A
Member
Offline
Member
A
Joined: Jul 2010
Posts: 16
I have seen exactly the same thing. I have learned, somewhat unsuccessfully, to avoid clicking anything that will go ask Oracle for more information. Only helps a bit since there are lots of places where all this helpfulness is invoked, which by and large should be a good thing but not so much over VPN connections...

Re: Very slow response of IDE when working through VPN
DmitryMitrofanov #60748 11/26/19 12:34 AM
Joined: Feb 2013
Posts: 251
UTC+10
I
Member
Offline
Member
I
Joined: Feb 2013
Posts: 251
UTC+10
Use DBA views if available - should be always on. These queries are more efficient.

What you're looking for is "SQL Window - Show dictionary info in result grid". Disable it.

Everything else is pretty much untunable.




Re: Very slow response of IDE when working through VPN
IvanZ #60782 12/02/19 12:26 PM
Joined: Nov 2019
Posts: 3
D
Member
OP Offline
Member
D
Joined: Nov 2019
Posts: 3
Is it possible to have an answer from AllroundAutomations here?
We bought the software and it's really annoying to use it right now taking into account freezes because of VPN and bad caching of metadata dictionary.

Re: Very slow response of IDE when working through VPN
DmitryMitrofanov #60784 12/02/19 01:04 PM
Joined: Aug 1999
Posts: 22,206
Member
Offline
Member
Joined: Aug 1999
Posts: 22,206
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 13\plsqldev.exe" DebugSQL

Reproduce the problem and send me the debug.txt file that is generated in the PL/SQL Developer directory or in the %APPDATA%\PLSQL Developer 13 directory (e.g. C:\Users\<User>\AppData\Roaming\PLSQL Developer 13).


Marco Kalter
Allround Automations
Re: Very slow response of IDE when working through VPN
Marco Kalter #60905 01/13/20 08:34 AM
Joined: Sep 2019
Posts: 34
Spain
E
El Offline
Member
Offline
Member
E
Joined: Sep 2019
Posts: 34
Spain
Hello

We have the same problem and there is not solution at the moment. PL/SQL Developer is a great IDE but is not usable when you have 50ms or more latency with database.

For example, if you open a window to describe a table, the time calculation at best is: number of columns * latency, that is, if the latency is 600ms and the table has 100 fields, the load time will be 1 minute. With other IDEs the time is much less, therefore it is something clearly improvable.

This is very frustrating when many databases are currently deployed in the cloud and when you work with databases in another continent.

You have to search alternatives:

1.- Search another IDE. In our case it is something we are considering(I will not give names).
2.- Install Windows Server with RDP near database and install PL/SQL Developer in that server. That means buying terminal server licenses (approximately $ 150 per user) and renting a Windows Server in the cloud to install PL/SQL Developer (approximately $ 200 for each cloud every month)

Last edited by El; 01/13/20 09:33 AM.

-------------------------------
Elias F.M.
Re: Very slow response of IDE when working through VPN
El #60907 01/13/20 09:41 AM
Joined: Jul 2019
Posts: 33
Slovakia
P
Member
Offline
Member
P
Joined: Jul 2019
Posts: 33
Slovakia
I'm suspecting that, for Code Assistant, each item from the dropdown gets queried individually, by a separate DB query. My suspicion comes solely from the observation that when I spawn the Code Assistant, my mouse cursor blinks frenzily between the "arrow" and the "SQL hourglass".

It's slow not only via VPN, it's slow always. Developers simply do not like waiting. And this implementation of Code Assistant smells of bad design.


Moderated by  support 

Link Copied to Clipboard
Powered by UBB.threads™ PHP Forum Software 7.7.4
(Release build 20200307)
Responsive Width:

PHP: 7.1.33 Page Time: 0.035s Queries: 14 (0.013s) Memory: 2.5357 MB (Peak: 3.0395 MB) Data Comp: Off Server Time: 2024-04-28 17:46:38 UTC
Valid HTML 5 and Valid CSS