Вопрос - была mssql, переехали на линь+постгря, сервер мощнее, развернули

нашу самописку, запустили - все ок, через час начались чудеса, запрос который отрабатывал обычно 1 минуту, начал работать 20. Пока выяснял в чем причина, вылезли вторые чудеса - те запросы что были перед ним - отрабатывали меньше чем за секунду, стали выполняться за 20-40 секунд.
Пока я их разбирал, я беру тупо строю запрос по срезу последних по регистру, где лежит 100 000 записей, ставлю отбор в виртуальной таблице по главвному индексируемому измерении, ставлю условие ТОП1, и у меня запрос выполняется 2 секунды, а раньше выполнялся за 0,005.
И тут я уже сдался... С чем это может быть связано? Постгря от 1с, платформа 8.3.15.
А то если завтра трабл не решу - прийдется разворачивать опять все на винде :(

Заранее - спасибо за советы.

3 ответов

6 просмотров

пг настраивали или с настройками калькулятора? да и версию неплохо бы указать

Вангую, что ключевое слово - самописка. Как понимаю, тормоза на самописных запросах? А соответствую ли они правилам написания запросов установленных 1с? Если нет - придется переписывать все тормозящие запросы.

1. Тонко тюнить пг. 2. Оптимизировать запросы, индексы. Как написано на итс том же.

Похожие вопросы

Обсуждают сегодня

@y0zhig @shizzard А можно я опишу цель и может вообще ерланг мне не подходит. На текущий момент как я понимаю у ерланга есть легковесные потоки и задача выполняется в каком т...
Дмитрий Спиридонов
5
Нужен пулл реквест с хаммингберд + асинкхттпклиент или хаммингберд + юрлсессия?
Karl {🌪️}{🐊} Shinobi
7
Можно ли загрузить скрипт py в бота чтобы он работал по нему? как это сделать?
huskadam #RCC Фанат? @hitlerpvp
13
Отдельные отрезки задачи.... Этот момент я пока не понимаю, но пропустим. А что касается ноды... Вот выключилось питание у сервера а он там по tcp куда то сообщение уже отправ...
Дмитрий Спиридонов
1
dvr_hour_storage.erl -spec open(Spec, Name) -> {ok, Storage} | {error, LocalError} when Spec :: dvr:dvr_opts(), Name :: dvr:name(), Storage :: dvr_hour_storage(), Loc...
Maksim Lapshin
1
А как лучше конвертировать физический адрес в виртуальный при маппинге? В случае ядра у меня, например, direct mapping, первые 768МБ я как есть мапплю в higher half, а остальн...
Evg Resh
26
подскажите, а как можно очистить экран с библиотекой POSIX-UEFI?
Vi Chapmann 🪙
4
Приветствую друзья, подскажите сколько в среднем стоит на данный момент создать тг бота который будет как магазин? Показывать ассортименты доставлять заказы и тд? Все по станд...
Eugene
3
Ребят, а за скок можно впарить анон чат с апишкой и веб админкой ?
Eugene Неелов
15
а чем лучше всего сделать глобальный лок, если много нодов, до сотни? ну то есть мне надо, чтобы некоторые операции с объектом не происходили одновременно. перемещение между н...
Д. П.
15
Карта сайта