powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / медленная работа по сети
4 сообщений из 4, страница 1 из 1
медленная работа по сети
    #38760133
nord661
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Работал сервер PostgreSQL 9.2 (в VPS) и всё было нормально. И в один прекрасный день вдруг резко упала скорость... только по сети.
ping до сервера пакетов не теряет. Файлы при перекачке летают. А вот запросы ползают.

Тест: база из одной таблицы. Делаю дамп. Вставка через
psql -f dump test_database
В дампе в формате вставки через COPY. Локально (коннект к порту) вставка делается за ~ секунду. По сети с удалённой машины примерну ту же секунду.
В дампе в формате вставки через INSERT. Локально за ~1-2 секунды. С удалённой машины 55 секунд.
Сам файл дампа на удалённую машину перекачивается за доли секунды, размер файла небольшой (235Kb).

Сделал прокси, чтобы коннект для базы выглядел как локальный. Всё равно - при вставке с удалённой машины 55 секунд, локально - 1 секунда.

Где копать?
...
Рейтинг: 0 / 0
медленная работа по сети
    #38760190
жопка3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
nord661,
Просто как вариант DNS. Методы аутенфикации или авторизации могут использовать DNS.
...
Рейтинг: 0 / 0
медленная работа по сети
    #38760412
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nord661Работал сервер PostgreSQL 9.2 (в VPS) и всё было нормально. И в один прекрасный день вдруг резко упала скорость... только по сети.
ping до сервера пакетов не теряет. Файлы при перекачке летают. А вот запросы ползают.

Тест: база из одной таблицы. Делаю дамп. Вставка через
psql -f dump test_database
В дампе в формате вставки через COPY. Локально (коннект к порту) вставка делается за ~ секунду. По сети с удалённой машины примерну ту же секунду.
В дампе в формате вставки через INSERT. Локально за ~1-2 секунды. С удалённой машины 55 секунд.
Сам файл дампа на удалённую машину перекачивается за доли секунды, размер файла небольшой (235Kb).

Сделал прокси, чтобы коннект для базы выглядел как локальный. Всё равно - при вставке с удалённой машины 55 секунд, локально - 1 секунда.

Где копать?

попробуйте вашу пачку insert обернуть в begin/commit (1 на все а не по транзакции на запрос).
скорее всего проблема с медленным commit изза тормозов или каких то проблем с дисковой системой

--Maxim Boguk
www.postgresql-consulting.ru
...
Рейтинг: 0 / 0
медленная работа по сети
    #38772530
vak_200566
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
nord661,
Ping - не показатель!
Iperf может помочь прояснить ситуацию.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / медленная работа по сети
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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