Optionally, select Driver properties tab and set azureUseTokenCache=true. This parameter would reduce number of authentication actions user needs to perform if interactive browser authentication is required. DBeaver initializes several connections for different tool windows in UI, each requiring authentication, and possibly user action.
macOS: Use Homebrew to run brew install --cask dbeaver-community, or use MacPorts to run sudo port install dbeaver-community. A macOS installer is also available from the Download page on the DBeaver website.
JVM Memory : Why memory on task manager difference with JProbe (or JConsole tool) (0 Bytes)
with this huge difference in memory consumption between sql developer and dbeaver, the latter seems to have light mem footprint and wondering if the same can be achieved even with sql developer.
aggressive GC collection options are already configured & as mentioned, jvisualvm shows only 200meg for each heap/non-heap.
jstack trace dump is attached.
@thatjeffsmith-oracle / SMEs - look forward to your insights around tuning this.
I needed to build a large Java project.
After several builds, I encountered an OutOfMemoryError.
After analyzing the Dump file, we found a huge instance of org.jkiss.dbeaver.model.navigator.DBNModel that was over 1GByte.
This problem occurs with dbeaver version 4.2.2 and above.
My guess,
DBNEvent is accumulated in eventCache in org.jkiss.dbeaver.model.navigator.DBNModel$EventProcessingJob and it is OOME.
DBNModel.java has been refactored in 4.2.2 to add the internal class EventProcessingJob.
It seems that if you build a Java project after 4.2.2, the eventCache will continue to accumulate DBNEvents.
Commit ID: dbe4097035c407ab276e621773eed924c814f291
What can I provide to help resolve this issue?
Today I've a Problem with the autoincrement-BUG.
Google it has shown me, that DBeaver still is on 2.3, but in my eclipse-Update-Page-Settings I have a Link like:
dbeaver.jkiss.org/update/2.0/
I try toadExtension and dbeaver.
What i realy love on dbeaver... the chance to use ssh-tunnel for mysql-connection. This is a must-have for me, cause i don't open mysql-ports on a production-system... and i don't wanna manage ssh-tunnnel-connection outside of my eclipse (that all need time - and time is money ;)