Перенос операции на другой уровень

Оптимизатор переносит операцию AND на более низкий уровень, чем OR.

Например:

 Исходная конструкция           Оптимизированная конструкция
-------------------------------------------------------------------
 < условие1 > AND (< условие2 > OR  (< условие1 > AND < условие2 >) OR
  < условие3 >)                   (< условие1 > AND < условие3 >)