Book
Optimizacin SQL en Oracle: Una gua prctica, detallada y completa sobre cmo implementar y explotar bases de datos Oracle de forma eficiente
(Write a Review)
Paperback
$29.99
http: //www.optimizacionsqlenoracle.com En qu consiste el Bind Variable Peeking y por qu el plan de ejecucin que se presenta no es el mismo que se ejecuta?, por qu Oracle no est usando este o aquel ndice?, por qu las vistas materializadas, el particionamiento o el paralelismo han empeorado el rendimiento de la base de datos en vez de mejorarlo tal y como prometa la publicidad?, es fiable el coste de los planes de ejecucin?, quin tiene la culpa de este producto cartesiano? Hay mucha teora y muchas horas de prctica detrs de las respuestas que ofrecemos a estas cuestiones. El motor Oracle es uno de los ms completos (y complejos) que existen, pero un estudio en profundidad de sus componentes, sus estructuras y su arquitectura puede dar las claves para implementar SQL de forma eficiente y poder optimizar cdigo ya escrito. En este libro, adems de intentar dar respuesta a las puntos anteriores, se describen con un gran nmero de ejemplos y casos prcticos resueltos, entre muchas otras cuestiones, las siguientes: -Cmo usar eficientemente SQL Profiles, SQL Baselines, vistas materializadas y cmo validar sus capacidades de reescritura global sobre consultas, uso de variables bind y paquetes como DBMS_STATS, DBMS_SPM, etc.
-Cmo realizar el anlisis y estudio de SQL ineficiente, incluyendo trucos y tcnicas para desmenuzar las operaciones internas de sus ejecuciones.
-Un estudio a fondo sobre el optimizador y sus comportamientos, as como los principales parmetros que afectan a la ejecucin de cdigo SQL.
-Uso de funciones analticas, control de las ordenaciones implcitas, del impacto en el rendimiento por el uso recursivo de funciones o un diseo fsico inadecuado.
-Cmo las estimaciones de cardinalidad y selectividad en el uso de ndices o mtodos de combinacin concretos afectan a las decisiones del optimizador. Adems, se incluye un glosario de hints exhaustivo y completo, en el que se ilustran las casusticas de cada caso con ejemplos de su uso y su consiguiente efecto en los tiempos de ejecucin. En resumen, este libro recoge todos los aspectos relativos al rendimiento, tiles tanto para desarrolladores como para administradores, y supone una gua bsica para entender qu ocurre en el interior de la base de datos y cmo conseguir que la ejecucin de SQL sea ptima.
http: //www.optimizacionsqlenoracle.com En qu consiste el Bind Variable Peeking y por qu el plan de ejecucin que se presenta no es el mismo que se ejecuta?, por qu Oracle no est usando este o aquel ndice?, por qu las vistas materializadas, el particionamiento o el paralelismo han empeorado el rendimiento de la base de datos en vez de mejorarlo tal y como prometa la publicidad?, es fiable el coste de los planes de ejecucin?, quin tiene la culpa de este producto cartesiano? Hay mucha teora y muchas horas de prctica detrs de las respuestas que ofrecemos a estas cuestiones. El motor Oracle es uno de los ms completos (y complejos) que existen, pero un estudio en profundidad de sus componentes, sus estructuras y su arquitectura puede dar las claves para implementar SQL de forma eficiente y poder optimizar cdigo ya escrito. En este libro, adems de intentar dar respuesta a las puntos anteriores, se describen con un gran nmero de ejemplos y casos prcticos resueltos, entre muchas otras cuestiones, las siguientes: -Cmo usar eficientemente SQL Profiles, SQL Baselines, vistas materializadas y cmo validar sus capacidades de reescritura global sobre consultas, uso de variables bind y paquetes como DBMS_STATS, DBMS_SPM, etc.
-Cmo realizar el anlisis y estudio de SQL ineficiente, incluyendo trucos y tcnicas para desmenuzar las operaciones internas de sus ejecuciones.
-Un estudio a fondo sobre el optimizador y sus comportamientos, as como los principales parmetros que afectan a la ejecucin de cdigo SQL.
-Uso de funciones analticas, control de las ordenaciones implcitas, del impacto en el rendimiento por el uso recursivo de funciones o un diseo fsico inadecuado.
-Cmo las estimaciones de cardinalidad y selectividad en el uso de ndices o mtodos de combinacin concretos afectan a las decisiones del optimizador. Adems, se incluye un glosario de hints exhaustivo y completo, en el que se ilustran las casusticas de cada caso con ejemplos de su uso y su consiguiente efecto en los tiempos de ejecucin. En resumen, este libro recoge todos los aspectos relativos al rendimiento, tiles tanto para desarrolladores como para administradores, y supone una gua bsica para entender qu ocurre en el interior de la base de datos y cmo conseguir que la ejecucin de SQL sea ptima.
Paperback
$29.99