PostgreSQL: Как заставить db использовать метод сортировки "quicksort" вместо "heapsort top-N"?

Собственно, весь мой вопрос написан в subj-field. Это как-то возможно в PostgreSQL? Возможно на уровне конфигурации сервера, или может быть настроен в запросе, или в свойствах таблицы? Я едва пытался гуглить за это, но не получил результата. Так что ваша помощь будет очень признательна (даже если я ошибаюсь, даже если я ошибаюсь, я обращаюсь к Google. Спасибо заранее.

1 ответ

Ты не можешь. Планировщик выберет более подходящий метод в зависимости от того, что вы делаете:

  • сортировка по типу top-n, если у вас есть порядок на / limit с достаточно небольшим числом;
  • быстрая сортировка (в памяти или на диске), если нет.
Другие вопросы по тегам