Ejecucion interna de una consulta
-
jueves, 10 de mayo de 2012 22:25
Hola todos, bueno estoy haciendo una pequeña investigación y necesito que me recomienden libros y/o páginas en donde me puedan explicar a detalle como el motor de sql ejecuta una consulta (SELECT), inserción y actualización, es decir: si yo hago select atributo from tabla where condición, quiero saber como el motor resuelve dicha consulta y así en cada caso (insert, update inner joins, subconsultas) encuentro información en la red pero necesito ver si hay algún libro en especial donde lo pueda encontrar...
Desde ya muchas gracias.
Just me
- Tipo cambiado CarlosPositivo jueves, 10 de mayo de 2012 22:35
Todas las respuestas
-
viernes, 11 de mayo de 2012 0:44
Te recomiendo T-SQL Queying 2008 del infaltable Itzik Ben-Gan, en este enlace puedes encontrar un poster en pdf donde explica ese tema.
http://tsql.solidq.com/books/insidetsql2008/Logical%20Query%20Processing%20Poster.pdf
Espero te sea de utilidad.
"How many years can some people exist before they're allowed to be free" Bob Dylan Email: info@geohernandez.com Blog: geeks.ms/blogs/ghernandez
- Marcado como respuesta CarlosPositivo viernes, 11 de mayo de 2012 13:15
-
viernes, 11 de mayo de 2012 10:09
Adicional a la excelente recomendación de Geovanny, el libro de Kalen Delaney "SQL Server 2008 Internals" puede ayudar en lo que buscas. Y como siempre, la documentación en línea del producto, particularmente la sección "Arquitectura de procesamiento de consultas", también ofrece respuestas al respecto.
Saludos,
Guillermo Taylor F.
IT Pro & Xbox gamer
My blog -
viernes, 11 de mayo de 2012 10:23Existe un libro gratuito específicamente sobre el motor de optimización de querys de SQL Server. Es de Benjamin Nevarez y se puede descargar de http://www.simple-talk.com/books/sql-books/inside-the-sql-server-query-optimizer/. Absolutamente recomendable

