Oracle
 sql >> Database >  >> RDS >> Oracle

SQL Dev 4.2 SQL superiore

Una delle cose che mi è sempre piaciuta di SQL Developer è il modo in cui mi fa risparmiare tempo. Certo, ho questo strumento GUI dall'aspetto stravagante che mi consente di inserire comandi SQL nel database. Ma ho avuto questa capacità sin dall'inizio con SQL * Plus e Server Manager (se sei in giro abbastanza a lungo da ricordarlo). Ma SQL Dev è un ottimo risparmio di tempo ed è il motivo per cui uso raramente SQL*Plus.

SQL Dev 4.2 è stato rilasciato in produzione la scorsa settimana e una delle sue nuove funzionalità che mi piace è la sezione SQL superiore del Visualizzatore istanza. Questa informazione non è una novità. Sono stato in grado di ottenere queste informazioni con gli script SQL e da Enterprise Manager di Oracle. Ma SQL Dev mi fa risparmiare tempo ancora una volta.

Per utilizzare questa nuova funzionalità, è ovviamente necessario eseguire SQL Dev 4.2. Se non hai una copia di questa ultima versione, puoi ottenerla qui. Quindi vai al pannello DBA e connettiti alla tua istanza preferita. Quindi avvia il Visualizzatore di istanze. Dovresti essere in grado di vedere abbastanza facilmente la sezione TOP SQL.

Puoi fare clic sulle intestazioni di queste colonne per ordinare in base alla metrica di tua scelta.

Se fai doppio clic su un'istruzione SQL specifica, la prima volta che lo fai per questa istanza, SQL Dev cerca di proteggerti da potenziali danni perché quanto segue richiede l'opzione Tuning Pack.

Dopo aver premuto Sì, e solo se si dispone della licenza per questo pacchetto facoltativo, vengono forniti i dettagli di tale istruzione SQL. Puoi vedere il Piano di spiegazione:

Una delle mie due parti preferite di questa nuova funzionalità è la possibilità di ottenere un facile accesso per associare valori variabili. Troppo spesso durante l'ottimizzazione delle istruzioni SQL, è necessario determinare ciò che un utente ha fornito per i valori delle variabili di collegamento.

Semplicemente facendo clic sulla scheda SQL Tuning Advice, posso vedere i risultati di Tuning Advisor. Questa è la mia altra funzionalità preferita e mi fa risparmiare un sacco di tempo dovendo avviare un browser e connettermi a Enterprise Manager, quindi fare altri 10 clic circa fino a quando non ottengo le stesse informazioni.

L'ultimo bit di informazione mostra la cronologia del tempo trascorso per questa istruzione SQL.

Quando ho letto per la prima volta le informazioni sui primi utenti per SQL Dev 4.2, gran parte di esse si è concentrata sul nuovo Formatter. Anche se questo è un grande risparmio di tempo per molti, lo uso raramente. Ma questa è una delle nuove funzionalità di cui sono davvero entusiasta.