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

SQL Dev 4.2 Top SQL

En af de ting, jeg altid har kunne lide ved SQL Developer, er, hvordan det sparer mig tid. Selvfølgelig får jeg dette smarte GUI-værktøj, der gør det muligt for mig at indtaste SQL-kommandoer til databasen. Men jeg har haft den mulighed lige fra begyndelsen med SQL*Plus og Server Manager (hvis du har eksisteret længe nok til at huske det). Men SQL Dev er en stor tidsbesparelse, og det er grunden til, at jeg sjældent bruger SQL*Plus mere.

SQL Dev 4.2 blev frigivet til produktion i sidste uge, og en af ​​dens nye funktioner, jeg kan lide, er Top SQL-sektionen fra Instance Viewer. Disse oplysninger er ikke noget nyt. Jeg har været i stand til at komme til disse oplysninger med SQL-scripts og fra Oracles Enterprise Manager. Men SQL Dev sparer mig tid endnu en gang.

For at bruge denne nye funktion skal man naturligvis køre SQL Dev 4.2. Hvis du ikke har en kopi af denne seneste version, kan du få den her. Gå derefter til DBA-panelet og opret forbindelse til din foretrukne instans. Start derefter Instance Viewer. Du burde være i stand til at se TOP SQL-sektionen ganske let.

Du kan klikke på disse kolonneoverskrifter for at sortere efter den metrik du ønsker.

Hvis du dobbeltklikker på en specifik SQL-sætning, første gang du gør det i dette tilfælde, forsøger SQL Dev at beskytte dig mod potentiel skade, fordi det efterfølgende kræver indstillingen Tuning Pack.

Når du har trykket på Ja og kun gør det, hvis du er licenseret til denne valgfri pakke, får du oplysninger om den SQL-sætning. Du kan se Forklar-planen:

En af mine to foretrukne dele af denne nye funktion er evnen til at få nem adgang til at binde variable værdier. Alt for ofte, når jeg tuner SQL-sætninger, er jeg nødt til at bestemme, hvad en bruger har leveret til bindevariableværdier.

Bare ved at klikke på fanen SQL Tuning Advice, kan jeg se resultaterne af Tuning Advisor. Dette er min anden yndlingsfunktion og sparer mig for masser af tid at skulle starte en browser og oprette forbindelse til Enterprise Manager og derefter foretage omkring 10 andre klik, indtil jeg kommer til de samme oplysninger.

Den sidste bit information viser den forløbne tidshistorik for denne SQL-sætning.

Da jeg første gang læste de tidlige brugeroplysninger til SQL Dev 4.2, var meget af det fokuseret på den nye Formatter. Selvom det er en stor tidsbesparelse for mange, bruger jeg det sjældent. Men dette er en af ​​de nye funktioner, jeg er virkelig begejstret for.


  1. Sådan installeres den seneste MySQL 8 på Debian 10

  2. Sådan finder du LEFT OUTER JOIN eller RIGHT OUTER JOIN med ORACLE JOIN (+)

  3. Brug af arbejdsmappe til kildekontroldatabase

  4. PostgreSQL Tuning:Nøgle ting til at drive ydeevne