jueves, 11 de octubre de 2018

ODC Appreciation Day 2018 - SQL Tuning Advisor

ODC es Oracle Developer Community (ex OTN) es la comunidad donde compartimos conocimientos. Hoy es un  dia especial porque  impulsados por Tim Hall generamos un post de algún producto de Oracle que usamos y de esta forma continuamos compartiendo nuestro conocimiento, asi que van a encontrar muchos post con este hashtag  #ThanksODC

Elegi SQL Tuning Advisor porque lo considero la primera herramienta básica que puede ayudar a mejorar la performance de un SQL y sin necesidad de un DBA experto en tuning.

Requiere licencia de Oracle Enterprise Edition y los paquetes de Diagnostic Pack y Tuning Pack. 

Se ingresan una o más sentencias SQL y genera recomendaciones con la justificación y beneficio esperado.

Se puede ejecutar manualmente desde interfaces gráficas : Enterprise Manager Database Console, Enterprise Manager Grid Control, Enterprise Manager Cloud Control, Enterprise Manager Database Express o SQL Developer.
También se puede ejecutar desde plsql con el package  DBMS_SQLTUNE.
Si tenemos una base de datos creada con dbca desde la version 11g se ejecuta mediante una tarea autómatica en ventana noctura diariamente por default. 
Posibles entradas para SQL Tuning Advisor son :
ADDM – SQL’s identificados con mala performance
AWR – SQL’s almacenados en el repositorio
Cursor Cache – Ultimos SQL ejecutados
STS – SQL’s agrupados con su contexto de ejecución

La salida de una tarea de SQL Tuning Advisor es un Reporte con Recomendaciones, que pueden ser Recolectar Estadisticas, Crear Indices, Implementar SQL Profile, Re-estructurar el SQL, Implementar SQL Plan Baseline

Se puede ejecutar por ejemplo seleccionando el SQL con gran uso de recursos desde la solapa de Performance con el boton TUNE SQL


Para interiorizarse más del uso del SQL Tuning Advisor los invito a ver mi webinar gratuito en https://www.orapub.com/webinars 

GRATIS Cómo usar SQL Tuning Advisor


1 comentario:

  1. JTG Hotel and Casino Tickets - JamBase
    JTG Hotel and 서울특별 출장안마 Casino tickets · Upcoming Festivals · JTG Promotions · JTG Events · JTG Events · JTG Events · JTG Events · JTG Events · JTG Events · JTG Events · JTG Events Sun, Dec 19Joe 이천 출장안마 DiBello Jr @ Jan 20, 2022Jo Koonsi @ Jan 21, 2022Jo 삼척 출장마사지 Koonsi @ Jan 22, 2022Jenny Van Cole Deschamps @ Jan 23, 2022Jenny 경상남도 출장마사지 Van Cole 의왕 출장안마 Deschamps @ Jan 30, 2022Jenny Van Cole Deschamps @ Feb 1, 2022Jenny Van Cole Deschamps @ Feb 4, 2022Jenny Van Cole Deschamps @

    ResponderEliminar