Привет. Всю голову сломал с Postgre, чтобы шустрее работала. Методичку

читал, вроде как написано делал, но как то все равно медленно. Сервер xeon 2288g - 3.7, 16 ядер. 128 оперативы. Диски ssd. База ут 180 гигов сейчас. Тормоза при подборе товара, около 40000 позиций. Можно кинуть конфиг Postgre может что посоветуете?

11 ответов

15 просмотров

Может сначала провести оптимизацию самой базы?

Александр-Евтефеев Автор вопроса
Сан Саныч
Может сначала провести оптимизацию самой базы?

Реиндекс, сжатие, как то не помогают. ТИ за ночь не успевает выполниться, окно с 10 вечера до 7 утра

Александр Евтефеев
Реиндекс, сжатие, как то не помогают. ТИ за ночь н...

Да уж, тогда как вариант, если есть средства, то либо приобретать второй сервер и разделять нагрузку между ними. Либо новое более современное оборудование по мне так. почти 200 гигов =) это что за база такая, интересно.

такая большая бд однозначно нужен кластер из нескольких серваков чтоб распределять нагрузку

Александр-Евтефеев Автор вопроса
Сан Саныч
Да уж, тогда как вариант, если есть средства, то л...

Торговля, с 16 года. Про кластер думал, я так понимаю Postgre в кластер нужно?

Вы уверены, что у вас именно на СУБД просадка?

Если там что-то УТ подобное и используете полнотекстовый поиск то проверьте что все нормально с индексами по таблицам в SQL и с самим индексом поиска в 1С

ПГ хоть какой версии?

Александр Евтефеев
12.5 от 1С который

Есть смысл обновиться до 14го, там получше планировщик запросов работает. Тем более, сама процедура апгрейда достаточно быстрая.

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

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

Я не понимаю, это троллинг или что? Швабрика поддерживают, который буквально пишет на ассемблере взаимодействия с винапи. Я это ещё написал загрузчик и хоть что-то изучаю в о...
Shadow Akira
6
Привет, такой вопросик появился кажется ли вам что Rust слишком сложный/строгий для высокоуровневого программирования и слишком "безопасный"/строгий для низкоуровневого?
Крокант
10
А какие существуют способы обработки ошибок выделения памяти в ядре? Т.е., допустим, есть функция, которая возвращает адрес свободной страницы в физической памяти и диапазон в...
disba1ancer
51
Всем привет. Хотел бы написать для себя свою ос. Причины: 1) нужен опыт в чем-то 2) будет меньше весить 3) свое, но там будут свои задумки Я понимаю что нужно писать для всег...
Shadow Akira
18
Всем привет! Скажите, никто не пытался уменьшить размер процесса ssl, которые ассоциируется с открытым соединением (не помню точное название этого процесса, но там была какая-...
Алексей
20
Инструкция вроде от 1 до 5 тиков ввполняется? Давайте все в ассемблер чат тему перенесём. Там будет больше людей которые связаны с этой темой. Прошу пожалуйста.
Shadow Akira
3
сколько это сотен тысяч инструкций?
Boris Vinogradov
4
5? да там все 10
Boris Vinogradov
12
что такое erg?
Maksim Lapshin
2
Через бот апи возможно получить ID стикерпака? Не ссылку.
Vexylon [АФК до 09.09]
5
Карта сайта