SQL-Developer: Speed up program start

Starting SQL-Developer takes too long?

Here’s what you can do:

1. Use native look and feel

  1. Select “Tools/Preferences” from the main menu.
  2. Select “Environment” in the list on the left.
  3. Set “Look and Feel:” to the operation system you use.

2. Disable unneeded extensions

  1. Select “Tools/Preferences” from the main menu.
  2. Select “Extensions” in the list on the left.
  3. Unselect all extensions that you don’t need. Look for unneeded “Migrations”, “Spatial”, “TimesTen” and others.

Here’s my current configuration:

3. Optimize your virus scanner

Some virus scanners are slowing down the start of SQL-Developer by several minutes!
The reason for this is that SQL-Developer is a Java based program and consists of several large “.jar”-archives, which are just “.zip”-archives with another ending. When SQL-Developer gets started, several “.jar”-archives are accessed and some virus scanners will scan the whole “.jar”-archives, even when only one small file in it is accessed.

There is no easy workaround but here are some options:
(What ever you choose may affect your security – so be careful!)

  • Add the directory where you have installed SQL-Developer from virus scans.
  • Optimize your virus scanner to not always scan this directory.
  • Optimize your virus scanners handling of “.jar”-archives/Java programs.