Oracle
 sql >> Baza danych >  >> RDS >> Oracle

SQL Dev 4.2 Top SQL

Jedną z rzeczy, które zawsze lubiłem w SQL Developer, jest to, jak oszczędza mi czas. Jasne, dostaję to ciekawie wyglądające narzędzie GUI, które umożliwia mi wprowadzanie poleceń SQL do bazy danych. Ale miałem tę możliwość od samego początku dzięki SQL*Plus i Menedżerowi serwera (jeśli masz wystarczająco dużo czasu, aby to zapamiętać). Ale SQL Dev to świetna oszczędność czasu i to jest powód, dla którego rzadko używam SQL*Plus.

SQL Dev 4.2 został wprowadzony do produkcji w zeszłym tygodniu, a jedną z jego nowych funkcji, które lubię, jest sekcja Top SQL w przeglądarce instancji. Ta informacja nie jest niczym nowym. Udało mi się dotrzeć do tych informacji za pomocą skryptów SQL i Oracle Enterprise Manager. Ale SQL Dev po raz kolejny oszczędza mi czas.

Aby skorzystać z tej nowej funkcji, trzeba oczywiście korzystać z SQL Dev 4.2. Jeśli nie masz kopii tej najnowszej wersji, możesz ją pobrać tutaj. Następnie przejdź do panelu DBA i połącz się z wybraną instancją. Następnie uruchom przeglądarkę instancji. Powinieneś być w stanie dość łatwo zobaczyć sekcję TOP SQL.

Możesz kliknąć nagłówki tych kolumn, aby posortować według wybranych danych.

Jeśli klikniesz dwukrotnie konkretną instrukcję SQL, za pierwszym razem, gdy robisz to dla tej instancji, SQL Dev próbuje chronić Cię przed potencjalną szkodą, ponieważ to, co następuje, wymaga opcji Tuning Pack.

Po naciśnięciu przycisku Tak i zrób to tylko w przypadku posiadania licencji na ten pakiet opcjonalny, otrzymasz szczegółowe informacje dotyczące tej instrukcji SQL. Możesz zobaczyć plan wyjaśnienia:

Jedną z moich dwóch ulubionych części tej nowej funkcji jest możliwość uzyskania łatwego dostępu do powiązania wartości zmiennych. Zbyt często podczas dostrajania instrukcji SQL muszę określić, co użytkownik podał dla wartości zmiennych wiążących.

Wystarczy kliknąć zakładkę SQL Tuning Advice, aby zobaczyć wyniki doradcy strojenia. To moja kolejna ulubiona funkcja, która oszczędza mi mnóstwo czasu na uruchamianie przeglądarki i łączenie się z Enterprise Managerem, a następnie wykonywanie około 10 innych kliknięć, aż dostanę te same informacje.

Ostatnia informacja pokazuje historię czasu, która upłynął dla tej instrukcji SQL.

Kiedy po raz pierwszy przeczytałem informacje o wczesnych użytkownikach SQL Dev 4.2, wiele z nich koncentrowało się na nowym Formatterze. Chociaż dla wielu jest to świetna oszczędność czasu, rzadko go używam. Ale jest to jedna z nowych funkcji, którymi jestem naprawdę podekscytowany.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zainstaluj Oracle SQL Developer 19.1 w systemie Mac OS z JDK 8

  2. Oracle:DDL i cofanie transakcji

  3. Jak przetestować procedurę składowaną Oracle z typem zwrotu RefCursor?

  4. Zarządzanie ODP.NET — nie można znaleźć żądanego dostawcy danych .Net Framework

  5. Jak używać kursora referencji Oracle z języka C# ODP.NET jako parametru ReturnValue bez użycia funkcji lub procedury przechowywanej?