Голова уже кругом, весь день – сплошные Лабы. Сегодня с утра строили разные запросы, перестраивали индексы и смотрели на план составленный оптимизатором. Самое прикольное - смотреть как оптимизатор строит планы в зависимости от индекса, количества и запроса. Оказывается чаще всего он не использует индексы вообще а читает всю таблицу сразу даже если она очень большая… А самое занимательное – смотреть как работают разные типы Join в оптимизаторе. Там такие планы выстраиваются немаленькие ;)
Вообще из всех 3х курсов, этот наверное самый информативный и интересный, хотя базируется он конечно на предыдущих так что без них никак.
P.S. Заранее прошу прощения у тех для кого эта тема неинтересна и непонятна. Вообщем то все это узкоспецифично, но очень интересно, поэтому вот ;)