Database Programming & Design

       

Оптимизация


Если сила Oracle заключается в средствах разработки, то IBM

выигрывает в возможностях оптимизации. Хотя в обоих продуктах

оптимизаторы используют оценки стоимости плана выполнения

запроса, оптимизатор DB2 в дополнение к размерам таблиц и

возможным путям доступа принимает во внимание скорость

центрального процессора и дисковых устройств, а также полностью

переписывает запросы, которые можно выполнить более эффективно в

другой формулировке. Oracle продолжает работать над своим

оптимизатором, пытаясь навести мосты между прежним оптимизатором,

основанным на использовании правил, и средством, которое

позволило бы пользователям включать в операторы SQL подсказки,

ориентирующие оптимизатор на использование более эффективных

путей доступа.



Содержание раздела