powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / [хочу странного] индекс по расчетному возрасту на сегодняшний день
4 сообщений из 4, страница 1 из 1
[хочу странного] индекс по расчетному возрасту на сегодняшний день
    #39344356
Фотография Legushka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в таблице персон есть дата рождения и дата смерти (редко но есть)
в табличной форме необходимо отсортировать по возрасту (в днях), на сегодняшнюю дату
какие решения можно применить для ускорения сортировки?

я пока вижу такой вариант, использовать покрывающий индекс где в расчете вместо current_date будет реально сегодняшнее число
на крон повесить пересоздание этого индекса ежедневно

в сортировке использовать аналогичное выражение с конкретной датой "сегодня" для поиска возраста пациента

жду с нетерпением ваших мыслей и обсуждений, может есть рабочее решение как правильнее делать?
...
Рейтинг: 0 / 0
[хочу странного] индекс по расчетному возрасту на сегодняшний день
    #39344368
Фотография vyegorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Legushka,

А много персон вообще и в списке в частности?

Может просто сортировать по дате рождения — у кого раньше, у того возраст в днях будет больше (английские учёные доказали же).
А возраст в днях просто вычислять и показывать.
...
Рейтинг: 0 / 0
[хочу странного] индекс по расчетному возрасту на сегодняшний день
    #39344396
Фотография Legushka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vyegorovLegushka,

А много персон вообще и в списке в частности?

Может просто сортировать по дате рождения — у кого раньше, у того возраст в днях будет больше (английские учёные доказали же).

уже много, поэтому и всплыло.
слишком большой период охватывает (много лет работы, и через нее слишком много персон проходит)

английская система не подходит: есть кто родился в 1975м и умер в возрасте 20 лет, а есть те кто родился в 1980м и жив до сих пор.
...
Рейтинг: 0 / 0
[хочу странного] индекс по расчетному возрасту на сегодняшний день
    #39344403
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Legushka,

мальчик, ты дебил.
и придумай что--то своё
например "хочу дебильного" -- тебе пойдёт
, хехе


теперь про постановку задачи :
-- фетчится сразу всё, или частями ?

если фетчишь всё -- перестань иттить мозги и иди куй. сорта вполне хватит. индекс не нужен никакой

если стоит задача выфетчивать по частям -- надо придумать способ микса "не более страницы живых" (по егорову) и не более страницы дохлых (по ф--ному индексу)
+ хранение отсечки
всё
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / [хочу странного] индекс по расчетному возрасту на сегодняшний день
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]