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

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

Например:

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