otn tour 2012 performance database 11g
Post on 04-Jul-2015
230 Views
Preview:
TRANSCRIPT
Oracle DBA Tuning not for Dummies Ronald Vargas Quesada, Oracle ACE
Ronald Vargas Q., Twitter: @rovaque Oracle ACE Director of Technology LAOUC Technical Sales Consultant, Netsoft Oracle VAD Costa Rica y Guatemala Blog: oracledbacr.blogspot.com +125000 visitas
– Oracle Database 11gR2 Sales-PreSales Specialist Assessment – Oracle Database Security 11gR2 Sales-PreSales Specialist Assessment – Oracle Real Application Clusters 11g PreSales Specialist Assessment – Oracle GoldenGate Presales Specialist Assessment – Oracle Linux PreSales Specialist – MySQL Presales Specialist – Consultor DBA ORACLE / INFORMIX+22 años – Instructor de Oracle University, Top 10 Latinoamérica 2005 – Fundador ORAUGCRC, Colaborador ORAUGGT, ORAUGHN, ORAUGSV – Miembro IOUC, Comunidad Oracle Hispana, OracleMania – Expositor OTN TOUR DAY 2011 LAD y OTN TOUR 2012 3era Edición. Profesor ULACIT
Oracle DBA Tuning not for Dummies
Rendimiento de una base de datos Oracle, esta dada por la ecuación:
CPU + MEMORIA + I/0 Recuperación de datos en memoria es
1/10000 mejor
que hacerlo a disco
Factores que inciden en el rendimiento de una base de datos Hardware
Sistema Opera/vo
Versión Base de Datos
Factor #1 Hardware
Arquitectura: • Risc ( Mainframes ) • Cisc ( INTEL / AMD )
Oracle DBA Tuning not for Dummies
RISC – enfasis en software Tamaño de código de instrucciones grandes
Oracle DBA Tuning not for Dummies
Microprocesadores CISC: objetivo alcanzar la velocidad a través de un conjunto rico de instrucciones, que necesitan menos pasos para completar una tarea. Microprocesadores RISC: requieren más instrucciones para completar una determinada tarea, pero se centran en la reducción del número de ciclos que tarda en completar la misma.
Oracle DBA Tuning not for Dummies
Oracle DBA Tuning not for Dummies
Factor #2 Sistema Operativo
Oracle DBA Tuning not for Dummies
En INTEL que diferencia hay entre Linux y Windows ?
– Win2, Interpretado + Tiempo muerto – Linux relink
Mismo hardware, mismo motor de base de datos, con Linux un 40% más de Rendimiento
Oracle DBA Tuning not for Dummies
Diferencia entre versiones de Linux ?
Oracle UEK, Unbreakable Enterprise Kernel Vs Red Hat Enterprise Linux
Oracle DBA Tuning not for Dummies
Oracle uses Unbreakable Enterprise Kernel exclusively for building and testing of Oracle software including:
– Fusion Middleware and – Oracle Database.
Unbreakable Enterprise Kernel is also included in Oracle Exadata and Oracle Exalogic
Oracle DBA Tuning not for Dummies
Factor #3 Motor de la base de datos
Porqué mi base de datos migrada a 11g presenta problemas de rendimiento.?
– Binarios del software – Métodos de optimización – Parámetros de configuración de instancia – Consumo de recursos – Falta de aplicación de buenas prácticas
Oracle DBA Tuning not for Dummies
Oracle DBA Tuning not for Dummies
– Oracle 11gR2 no soporta más optimización basada en regla. – Optimizer_mode = ALL_ROWS – Optimizer_index_cost_adj = 100 – Cursor_sharing = EXACT – Db_file_multiblock_read_count= [8,16] – A.U. ( Allocation Unit ) – Parseo – Concurrencia sobre Objetos – Estadísticas – Indexes superflúos
Optimización de consultas
Oracle DBA Tuning not for Dummies
top related