DB2 for i SQL Performance and tunning Workshop Taller de rendimiento y afinamiento de SQL en el DB2 para i V6R1
Para muchos administradores de base de datos y programadores de aplicaciones de SQL, nuevos en el sistema System i (previamente conocido como AS/400 e iseries), DB2 para i es un producto desconocido. Como resultado éstos experimentan un rendimiento pobre cuando comparan la ejecución de sentencias de SQL en otros manejadores de base de datos con la ejecucion en DB2 para i. Además, los clientes existentes, familiarizados con técnicas de acceso a base de datos en lenguajes de alto nivel (HLL por sus siglas en Inglés) y conceptos de administración de trabajos (Work Management) en el sistema operativo IBM i, se sienten totalmente frustrados cuando intentan convertir aplicaciones existentes con acceso nativo a las bases de datos, en aplicaciones de SQL y se dan cuenta que los resultados no son los esperados. Esto ha provocado la necesidad de un entendimiento mas profundo de la arquitectura del sistema System i en general así como del optimizador en el DB2 para i.para satisfacer esta necesidad, el equipo de DB2 para i en IBM Rochester ha creado el curso Taller de rendimiento y afinamiento de SQL en el DB2 para i Curso que se ha actualizado a version 6.1. El taller cubre los siguientes temas:
La ciencia de optimización de consultas. Este tema cubre los métodos de acceso a datos disponibles para el Optimizador de Consultas (Query Optimizer) en el DB2 para i y las condiciones en las cuales el optimizador basado en el costo selecciona estos métodos. El arte de la optimización de consultas. Sabiendo como el Optimizador de Consultas trabaja y que es lo que el manejador de bases de datos puede hacer, son los primeros pasos para obtener lo mejor de DB2 para i. Este tema cubre estrategias de indexación incluyendo índices de códigos de vectores (EVI por sus siglas en inglés), así como técnicas de optimización de uniones (join), subconsultas (sub query) y de optimización de vistas (views), etc. Ténicas y consideraciones en el rendimiento de SQL. Esto es algo que los desarolladores de aplicaciones de SQL no se deben perder. Los temas incluyen entendimiento de los Planes de Acceso de SQL y Rutas de Apertura de Datos (ODP por sus siglas en inglés), uso efectivo de bloques de datos, así como las mejores prácticas de programación al utilizar interfaces como ODBC y JDBC en un ambiente Cliente-Servidor.
Herramientas de Rendimiento de SQL y Métodos Analíticos. Estos temas incluyen discusiones a profundidad de los Monitores de la base de datos (Database Monitors), Multiprocesamiento Simétrico (DB2 SMP) y paralelismo, Gobernador de Consultas (Query Governor), Asesor de índices (Index Advisor) entre otros. El taller incluye un número de laboratorios que hacen énfasis y demuestran los conceptos introducidos en cada tema. Además, los laboratorios se enfocan también en enseñar al participante una metodología que utiliza las diferentes herramientas que provee el producto iseries Navigator para el análisis de rendimiento. El taller esta dirigido a diseñadores de bases de datos, analistas de rendimiento y desarrolladores de aplicaciones que ya trabajan y estan familiarizados con el sistema System i y que estan interesados en mejorar el rendimiento de SQL así como el rendimiento de consultas (Query Performance). El taller es también altamente recomendado para individuos nuevos en esta plataforma que están interesados en el rendimiento de SQL y el rendimiento de consultas en el DB2 para el i.
Los prerequisitos recomendados son: - Conocimiento intermedio de SQL y base de datos relacionales. - Comprensión básica del DB2 para i. - Comprensión básica de la arquitectura del IBM i y conceptos de administración de redes. - Comprensión básica de la administración de trabajos.
Fecha, Lugar y Agenda: El curso se llevará acabo los dias 10, 11, 12 y 13 de agosto en las oficinas de capacitación del Grupo Flecha Amarilla ubicadas en la calle Heroes de la Independencia No. 1701 Col. Villa de las Flores, casi esquina con la calle Betania. Agenda: 09:00 10:30 Curso 10:30 10:50 Descanso 10:50 14:00 Curso 14:00 15:00 Comida 15:00 16:30 Curso Nota: Mapa adjunto al final.
Costo: $8,300.00 por persona. más I.V.A. El depósito debe de ser realizado a la siguiente cuenta: Nombre: Guía Informática, S.C. Banco: Banamex Cuenta: 35123 Sucursal: 4667 Clabe: 002225466700351230 Promociones: - 10% de descuento por pertenecer al Club de Usuarios - 10% por pronto pago.
Registro e información: Para registrarse, apartar su lugar y/o solicitar más información, favor de comunicarse con la Sra. Judith García a los telefonos: (477) 711 1601, 711 5494 y 711 1945 o al correo electrónico jgarcia@ipasa.com
DB2 for i SQL Performance and tunning Workshop Taller de rendimiento y afinamiento de SQL en el DB2 para i V6R1