У меня есть SQL-запрос, который занимает 4 секунды, чтобы возвращать результаты, однако при добавлении запроса ORDER BY
запрос занимает приблизительно 40 секунд, чтобы вернуть результаты. Почему у ORDER BY
такая драматическая разница во времени?Почему «ORDER BY» медленный запрос так много?
И если бы у меня не было возможности изменить способ хранения данных в базе данных, были бы у меня другие альтернативы, кроме использования предложения ORDER BY
?
Если вы не указали запрос как минимум (и, надеюсь, схему базы данных), то любые ответы - это просто общее руководство или удар в темноте. Помогите нам помочь вам;) –
Сколько записей мы говорим? – Max
Около 400 записей возвращаются в результатах – Simon