Uma possível explicação é que o construtor de consultas precisa obter todos os tabelas de banco de dados e todas as informações da coluna antes de permitir acesso ao próprio criador de consultas e que todos esses dados são carregados é o que leva tempo. Para este problema eu só posso pensar na solução alternativa de usar um esquema de fonte de dados customizado onde apenas as informações da tabela requeridas está incluído, se isso for possível no seu caso.
Para sua pergunta sobre um cache local, aqui estão algumas referências, embora pareça que eles afetam apenas as consultas e seu problema pode estar com o carregamento dos metadados das tabelas:
- Guia de ajuste do desempenho do banco de dados - Ajustando o cache de buffer do banco de dados
- Armazenamento em cache e pooling do Oracle
- Cache de tabela grande
Você também pode usar o comando Alter Table para alterar a residência do tabelas que você usa para Cache. Isso só é adequado se você tiver RAM suficiente para manter as tabelas na memória, onde elas serão lidas bit a bit e mantido quando acessado. Mas eu realmente não sei se os metadados das tabelas dos catálogos do sistema também é lido e mantido na memória.
Abaixo estão listadas outras dicas gerais que também podem ajudar:
-
Desative recursos não utilizados em Ferramentas / Recursos
-
Desativar extensões
Em Preferências, desative todas as extensões desnecessárias, exceto talvez o SearchBar (precisa reiniciar o SQL Developer). Isso também limpará o menu principal dos itens não usados. -
Defina a preferência 'Olhar e visualizar' para hospedar o sistema operacional Isso ajudará a farm-out a GUI para o host, em vez de desenhar tudo via Java. Outros parâmetros Java poderiam ser ajustados, mas isso é apenas para os aventureiros.
-
Fechar grades e arquivos quando terminar
-
Defina o limite de histórico do SQL como um valor baixo
-
Se estiver executando via Remote Desktop, ajuste as configurações gráficas
-
Otimize o scanner de vírus
O SQL-Developer é um programa Java que consiste em grandes.jar
archives, que são apenas.zip
archives, então não adianta escanear todo o arquivo para apenas alguns arquivos. Você pode excluir a pasta SQL-Developer das verificações de vírus. -
Executar o SQL-Developer como administrador
-
Se tudo mais falhar, existem Alternativas gratuitas para o Oracle SQL Developer .