Это заблуждение?
Оптимизатор запросов Sybase не может учитывать индекс для временной таблицы, если он создан и используется в том же пакете или процедуре.
Я немного запутался по этому поводу, поскольку, похоже, мнения расходятся.
Спасибо, куча.
Это довольно просто.
Оптимизатор вычисляет план запроса перед выполнением, и при выполнении хранимой процедуры создается временная таблица.
Способ решения этой проблемы - создать временную таблицу и ее индекс перед выполнением хранимой процедуры:)