У нас в локальной сети есть сервер с установкой Postgres. Теперь, когда выполнялись некоторые большие вставки (требуемые дни), у других были проблемы с подключением через pgadmin. После открытия Сервера в pgadmin (который бы отображал таблицы в обзоре) pgadmin пытался и пытался, но без прогресса. Насколько я понимаю, вставки могут замедлять доступ к одной и той же базе данных, это не должно им вообще мешать, я прав? Так что здесь не так?
Если бы мне пришлось угадывать, я бы сказал, что на сервере заканчивается оперативная память и происходит интенсивная подкачка, поэтому он не обслуживает запросы должным образом. Это также может объяснить, почему вставки занимают так много времени.
Можете ли вы подключиться к серверу по ssh?
Делает top
показать значительное использование свопа?
В вопросе действительно недостаточно информации, чтобы действительно сказать, кроме указания вам в этом направлении.
Скорее всего, вставка действительно существенно замедлит соединение.
что вы можете попробовать: renice и ionice бэкэнд-идентификатор с помощью инструкции insert. В зависимости от того, как вы запускаете sql, вы можете напрямую использовать «скрипт» с более низким приоритетом ввода-вывода.