Книга Дэна Тоу "Настройка SQL"

Oleg6619

Кото-нибудь реально использовал в работе методы Дэна Тоу? Как впечатления?У меня на небольших таблицах (200 тыс) улучшений незаметно. М.б. это для больших таблиц?
4 ответа

Oleg6619

Читал сначала в оригинале, затем купил в переводе. наиболее интересными и полезными оказались разделы про чтения плана исполнения и универсальные техники управления запросами. Использование конструкции "+0 ", например left join on table.id=parenttable.fk_id+0, несколько раз спасало меня от пятиминутного ожидания результата запроса. А лучший результат - превращение запроса из 40-минутного в десятисекундный. Ошибка там была, уже не помню в чем. простая довольно.Скелеты запросов так ни разу и не рисовал. Проще оказывается откусывать кусочки запроса и смотреть на время испольнения.


Oleg6619

А что это за методы такие?


Oleg6619

Кото-нибудь реально использовал в работе методы Дэна Тоу? Как впечатления?У меня на небольших таблицах (200 тыс) улучшений незаметно. М.б. это для больших таблиц?
На небольших таблицах с небольным количеством join'ов оптимизатор SQL сервера сам все это проделает и даже лучше чем вручную.


Oleg6619

А что это за методы такие?
Принудительно расставлять loop join и force order.