У меня есть отчет Cognos (10.1) с SQL. (на данный момент мы не используем пакеты)
В отчете есть несколько дополнительных подсказок. Моя проблема заключается в том, что Cognos не добавляет предложение WHERE прямо в мой SQL, а делает это.
выберите * из (выберите мой SQL), где
Это означает, что он начинается со сбора всех данных, а затем их фильтрует. Обычно это не проблема, но в моем текущем SQL много соединений с большими таблицами, поэтому он невероятно медленный.
Есть ли способ заставить Cognos просто добавлять мои фильтры в предложение where без дополнительного оператора select?
выберите * из моего SQL, где
Это сделало бы мой отчет намного быстрее.