Цитата:
Сообщение от
Fordewind
Если только нет друго ключа начинающенгося с полей прописанных в коде.
P.S. То что не влезло в одну строчку кода - не резон, так как всегда можно перейти на вторую.
Ну на самом деле SQL серверу все равно какой ключ прописан в коде, поля ключа подставляются в Order By запроса, а вот какой индекс выберит SQL сервер - зависит от статистики на наверно чуть от random'a

.
Обратите внимание - проблемы появились после коррекции себестоимости. Мои предположения - на основе статистики накопленной ДО коррекции себестоимости сервер выбирает неоптимальный индекс или сваливается в full scan таблицы. Проверить просто - забэкапить - развернуть - сравнить