Query optimizer is brain behind SQL Server and is one of the most complex components to understand.. If SQL server were to be a human, query analyzer would be equivalent to human brain. Output of query analyzer is query plan similar to how brain outputs thoughts that are actionable.
For one of my trainings we covered query optimizer to some depth that would be useful for other folks. Click here to download file.
As a closing thought, some of questions
- Why should we write TSQL / PLSQL at all, why cant we talk to databases and ask for result?
- With all these new technologies pouring in, should it not be possible to write a layer on top of databases that convert user conversions to SQL statements and execute?
- Admin tasks have very limited set of vocabulary like “Reduce Memory setting” like say XBOX movies, I would say SQL Memory, Reduce, Cap to 12 GB. Image may be NSFW.
Clik here to view.Admins would love that..
Enjoy, training content, if you need clarifications write it in comments section or shoot mail to gurucb[AT]hotmail[DOT]com
--Guru