Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / А если коннект идл, он память жрёдт? / 7 сообщений из 7, страница 1 из 1
17.11.2020, 00:17
    #40019187
user_t0
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А если коннект идл, он память жрёдт?
Доброй ночи.


если просто подключиться к БД и ничего не делать - work_mem от этого отъесться?
...
Рейтинг: 0 / 0
17.11.2020, 01:15
    #40019203
Maxim Boguk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А если коннект идл, он память жрёдт?
user_t0
Доброй ночи.


если просто подключиться к БД и ничего не делать - work_mem от этого отъесться?


какая то часть (но не вся) - да
и куча ресурсов внутри базы тоже
поэтому устанавливать по 1000 коннектов вредно очень... даже 100 коннектов часто перебор (если у вас конечно не сервер о 64+ физических ядер).

Используйте пулеры коннектов.

--
Maxim Boguk
лучшая поддержка PostgreSQL: dataegret.ru
...
Рейтинг: 0 / 0
17.11.2020, 11:10
    #40019300
user_t0
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А если коннект идл, он память жрёдт?
Maxim Boguk
user_t0
Доброй ночи.


если просто подключиться к БД и ничего не делать - work_mem от этого отъесться?


какая то часть (но не вся) - да
и куча ресурсов внутри базы тоже
поэтому устанавливать по 1000 коннектов вредно очень... даже 100 коннектов часто перебор (если у вас конечно не сервер о 64+ физических ядер).

Используйте пулеры коннектов.

--
Maxim Boguk
лучшая поддержка PostgreSQL: dataegret.ru



А можно подробнее сколько отъедаетот work_mem ?
...
Рейтинг: 0 / 0
17.11.2020, 11:24
    #40019309
user_t0
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А если коннект идл, он память жрёдт?
user_t0
Maxim Boguk
пропущено...


какая то часть (но не вся) - да
и куча ресурсов внутри базы тоже
поэтому устанавливать по 1000 коннектов вредно очень... даже 100 коннектов часто перебор (если у вас конечно не сервер о 64+ физических ядер).

Используйте пулеры коннектов.

--
Maxim Boguk
лучшая поддержка PostgreSQL: dataegret.ru



А можно подробнее сколько отъедает от work_mem ?


если просто подключиться и ничего не делать
...
Рейтинг: 0 / 0
17.11.2020, 11:33
    #40019318
user_t0
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А если коннект идл, он память жрёдт?
и правда ли 1 коннект на каждую операцию использует свой ворк_мем?


т.е. один коннект может отъест ьнесколько ворк_мем?
...
Рейтинг: 0 / 0
17.11.2020, 16:14
    #40019537
Melkij
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А если коннект идл, он память жрёдт?
user_t0
т.е. один коннект может отъест ьнесколько ворк_мем?

Попробуйте прочитать документацию вот прямо про work_mem, где про это большая часть описания и написана.
...
Рейтинг: 0 / 0
17.11.2020, 16:23
    #40019544
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А если коннект идл, он память жрёдт?
Как минимум для подключения должен создваться еще и процесс/поток сервера. Т.е. выделяться стек. Только под стек 1 Mb уходить должно. 1000 подкулючений - 1 Gb под стек.

IMHO & AFAIK
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / А если коннект идл, он память жрёдт? / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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