Я обнаружил, что наложение поля влияет на производительность Select. Например, я хочу, чтобы извлечь данные из поля зрения V_EUQI
по TPLNR
(500), DATBI
(1) и EQTYP
(1), предложение:Порядок заказа для Where where
SELECT ... FROM v_equi INTO itab
WHERE eqtyp IN rg_eqtyp
AND datbi IN rg_datbi
AND tplnr IN rg_tplnr
работает гораздо быстрее, чем же выбрать, но порядок полей TPLNR
- EQTYP
- DATBI
.
Как объяснить эту проблему?
Вы полностью уверены, что содержание таблиц диапазонов абсолютно идентично? Не могли бы вы предоставить скриншоты результатов анализа из SQL-трассировки (ST05) для обоих вариантов? – vwegert