
T-SQL Querying
Itzik Ben-Gan, Dejan Sarka, Adam Machanic, Kevin Farlee
- Editorial
- Microsoft
- Año
- 2015
- Páginas
- ~864
- Nivel
- Intermedio
De qué trata
T-SQL Querying es el tratado más avanzado y profundo jamás escrito sobre la optimización y ejecución de consultas en Transact-SQL. Coescrito por Itzik Ben-Gan, Adam Machanic, Dejan Sarka y Kevin Farlee, explora tanto la teoría lógica como los mecanismos internos del optimizador de SQL Server.
Los autores examinan a nivel de código máquina el compilador de consultas, la generación y simplificación de árboles de operadores relacionales, los algoritmos de ordenamiento, hashing y uniones, y las técnicas de paralelismo e indexación ColumnStore. Ofrece patrones avanzados para resolver problemas algorítmicos complejos como grafos, jerarquías, intervalos temporales y agregaciones multinivel.
Una lectura de cabecera cumbre para ingenieros de rendimiento y desarrolladores de élite que necesitan escribir código T-SQL con el más alto estándar de eficiencia matemática y computacional.
- Query Optimization
- T-SQL Querying
- Query Processor Internals
- Parallelism
- Graph Traversal
- Execution Trees
¿Cómo enseña?
Teórico
- ✓ Incluye ejercicios
- ✓ Incluye proyectos
Proyectos
Optimización algorítmica de consultas sobre jerarquías y grafos
Desarrollo de soluciones de alto rendimiento para resolución de rutas mínimas y agregaciones jerárquicas sin dependencias de cursores.

