El viernes 25 de septiembre se realizó, en las oficinas de Engee IT, una capacitación sobre SQL Avanzado que estuvo a cargo de Pablo Avram.
Esta capacitación persiguió el objetivo de presentar el uso de índices y transacciones, con especial atención a la optimización de procesos y a la identificación de problemas que causan baja performance del servidor de Base de Datos.
Los temas vistos fueron:
- Comandos DCL: Grant, Revoke, Roles de Permisos
- Comandos TCL: Manejo de transacciones, BEGIN, COMMIT, ROLLBACK, TRANCOUNT, transacciones anidadas.
- Procedimientos de Sistema: sp_help, sp_who2, etc. Función y uso de los principales
- Buenas prácticas en la escritura de consultas SQL
- Indices: Concepto, creación, ejemplos, tipos de índice (clustered, non-clustered, etc)
- Optimización de Consultas: SQL Profiler (concepto, breve explicación de su uso)
- Plan de Ejecución (concepto, funcionamiento, operadores, detección de problemas, análisis de resultados)
Pueden descargarse la presentación de SQL Avanzado
Les dejo el álbum con fotos de la capacitación: