Ограничение составного типа 0:06 Использование конструкции "ссылка, документ реализация, ссылка возврат товаров от покупателя" считается худшим способом. Этот метод ранее использовался и помогал, но есть подвохи.
Проблемы с оптимизацией 0:27 При выполнении запроса на морском сервере возникает ошибка "оптимайзер тайм-аут". При использовании "выразить" такой ошибки не было.
Текст запроса и соединения 1:06 Текст запроса становится сложным и содержит множество соединений. Условие по типу ссылки приводит к тому, что многие соединения не выполняются.
План запроса и его выполнение 1:23 План запроса отличается от плана при использовании "выразить". Морской сервер долго думает над планом запроса, возможно, не выбирая лучший вариант.
Проблемы на PostgreSQL 2:07 На PostgreSQL такой метод не работает и тормозит запросы. Использование "выразить" или явного левого соединения работает нормально.
Заключение 2:36 Использование описанного метода для ограничения составного типа считается худшим решением. Особенно опасно использовать этот метод при работе с PostgreSQL.