PostgreSQL: Как заставить db использовать метод сортировки "quicksort" вместо "heapsort top-N"? - PullRequest
0 голосов
/ 16 февраля 2011

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

)

1 Ответ

3 голосов
/ 14 мая 2011

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

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