Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

SQL Dev 4.2 SQL superior


Uma das coisas que sempre gostei no SQL Developer é como ele me economiza tempo. Claro, eu recebo essa ferramenta de interface gráfica sofisticada que me permite inserir comandos SQL no banco de dados. Mas eu tive esse recurso desde o início com o SQL*Plus e o Server Manager (se você já existe há tempo suficiente para se lembrar disso). Mas o SQL Dev é uma grande economia de tempo e é a razão pela qual raramente uso mais o SQL*Plus.

O SQL Dev 4.2 foi lançado para produção na semana passada e um de seus novos recursos que eu gosto é a seção Top SQL do Instance Viewer. Esta informação não é nenhuma novidade. Consegui obter essas informações com scripts SQL e do Oracle Enterprise Manager. Mas o SQL Dev me economiza tempo mais uma vez.

Para usar esse novo recurso, obviamente, é necessário executar o SQL Dev 4.2. Se você não tiver uma cópia desta versão mais recente, pode obtê-la aqui. Em seguida, vá para o painel DBA e conecte-se à instância de sua escolha. Em seguida, inicie o Visualizador de instâncias. Você deve ser capaz de ver a seção TOP SQL com bastante facilidade.



Você pode clicar nesses títulos de coluna para classificar pela métrica de sua escolha.

Se você clicar duas vezes em uma instrução SQL específica, na primeira vez que fizer isso para esta instância, o SQL Dev tentará protegê-lo de possíveis danos porque o que segue requer a opção Tuning Pack.



Depois de pressionar Sim, e fazê-lo apenas se estiver licenciado para este pacote opcional, você receberá os detalhes dessa instrução SQL. Você pode ver o Plano de Explicação:

Uma das minhas duas partes favoritas deste novo recurso é a capacidade de obter acesso fácil para vincular valores de variáveis. Com muita frequência, ao ajustar instruções SQL, preciso determinar o que um usuário forneceu para valores de variáveis ​​de ligação.


Apenas clicando na guia SQL Tuning Advice, posso ver os resultados do Tuning Advisor. Este é meu outro recurso favorito e me poupa muito tempo tendo que iniciar um navegador e conectar-se ao Enterprise Manager e, em seguida, fazer cerca de 10 outros cliques até obter as mesmas informações.



A última informação mostra o histórico de tempo decorrido para esta instrução SQL.



Quando li pela primeira vez as informações dos primeiros usuários do SQL Dev 4.2, muitas delas estavam focadas no novo Formatador. Embora isso seja uma grande economia de tempo para muitos, raramente o uso. Mas este é um dos novos recursos com os quais estou realmente empolgado.