LINUX.ORG.RU

История изменений

Исправление anc, (текущая версия) :

Результат хороший, если проект работает.

[лирика-on] Например при работе с данными встречается такая неприятная штука, как экспоненциальное падение производительности. Изначально запланировали и протестировали нагрузку равной N. Всё устраивает. Живем год, живем два, живем три, ну чутка повышается нагрузка относительно изначальной. А потом внезапно приходит белый пушистый зверек. Причин может быть масса. От банального мы и забыли про то самое тестовое N, а у нас уже давно N*M. До, однако во время пути проект мог подрасти и тестовое N давно равно площади сферического коня в вакууме. [лирика-off]

Нужно ускорить несколько схожих операций которые меняют большой объём данных по достаточно сложным выборкам. Есть место в коде где id записей уже есть в памяти. до 1м

id это индексное поле в базе или сферическое в орм?
Не ужимаются? Я про поделить на последовательности.

СП никто не использует.

А должно помочь? Кто за субд кстати?

ЗЫ Банальщина. На блокировках не подвисает случайно? А то бывает «любят» запихнуть выборку и изменение в одну транзакцию.

Исходная версия anc, :

Результат хороший, если проект работает.

[лирика-on] Например при работе с данными встречается такая неприятная штука, как экспоненциальное падение производительности. Изначально запланировали и протестировали нагрузку равной N. Всё устраивает. Живем год, живем два, живем три, ну чутка повышается нагрузка относительно изначальной. А потом внезапно приходит белый пушистый зверек. Причин может быть масса. От банального мы и забыли про то самое тестовое N, а у нас уже давно N*M. До, однако во время пути проект мог подрасти и тестовое N давно равно площади сферического коня в вакууме. [лирика-off]

Нужно ускорить несколько схожих операций которые меняют большой объём данных по достаточно сложным выборкам. Есть место в коде где id записей уже есть в памяти. до 1м

id это индексное поле в базе или сферическое в орм?
Не ужимаются? Я про поделить на последовательности.

СП никто не использует.

А должно помочь? Кто за субд кстати?

ЗЫ Банальщина. На блокировках не подвисает случайно?