Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / PostgreSQL Новый топик    Ответить
 Админ ругается на много конектов, откуда их столько не понятно  [new]
Fedor123
Member

Откуда:
Сообщений: 7
Ситация постгресс 13,
база приличная что то типа 500 гиг

Идут запросы, в таблицы с забором по 2 тыс записей.

Я запускаю по 4ре запроса, как таски такого типа
select svul_id ,xml_text
from svuls s
where svul_id > 1000 and svul_id < 3000;

в дувух процессах к двум таблицам, еще открыт райдер, но в итоге админ говрит, что от меня идет 14 коннектов, и говорит что это ужас.. и тд,. Я не очень понимаю много ли для постгреса 14 соединений, и как бы понять откуда их столько ?

Открывая пг_СТат виду много запросов из которых знаю о 4-5ти...

Как прояснить откуда столько конектов, и действительно ли 2ухзначное число конектов это проблема ?
9 ноя 21, 16:03    [22393709]     Ответить | Цитировать Сообщить модератору
 Re: Админ ругается на много конектов, откуда их столько не понятно  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54789
Fedor123
в итоге админ говрит, что от меня идет 14 коннектов, и говорит что это ужас.. и тд

Так пусть не будет голословным и перечислит PID-ы и имена процессов, их открывших.

Но вообще PG не настолько слаб чтобы лечь на жалких десятках подключений.
10 ноя 21, 14:56    [22394231]     Ответить | Цитировать Сообщить модератору
 Re: Админ ругается на много конектов, откуда их столько не понятно  [new]
user_t0
Member

Откуда:
Сообщений: 60
Fedor123

база приличная что то типа 500 гиг




Давно не встречал таких мелких базёнок...




14 соединений - это может быть какой-нить навикат или чем вы там подключаетесь? Служебные соединения, типа поключиться к одной БД к другой, чтоб отобразить все в визуалке, при этом может быть 1 коннект в котором запрос пишите и 10 к нему служебных от самого навиката или еще чего.
10 ноя 21, 15:58    [22394290]     Ответить | Цитировать Сообщить модератору
 Re: Админ ругается на много конектов, откуда их столько не понятно  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 4446
Какие клиенты? на чем сделаны?
11 ноя 21, 11:25    [22394570]     Ответить | Цитировать Сообщить модератору
 Re: Админ ругается на много конектов, откуда их столько не понятно  [new]
Fedor123
Member

Откуда:
Сообщений: 7
user_t0,

используется райдер, и двивер, больше ничего в райдере в тестах генерю 8 2а по 4ре таска на c#,
15 ноя 21, 11:47    [22396100]     Ответить | Цитировать Сообщить модератору
 Re: Админ ругается на много конектов, откуда их столько не понятно  [new]
Fedor123
Member

Откуда:
Сообщений: 7
Ролг Хупин,

мои, которые я понимаю и запускаю на c# запускаю как тесты из райдера, 2 теста по 4ре таска к базе, чтоб хоть как то подгрузить обработку...
15 ноя 21, 11:49    [22396102]     Ответить | Цитировать Сообщить модератору
 Re: Админ ругается на много конектов, откуда их столько не понятно  [new]
Fedor123
Member

Откуда:
Сообщений: 7
user_t0,

Ну для вытаскивания данных по модильному инету, в целом достаточно... Да и пи работе с сервера питоном, тоже таски выглядят по несколько суток..
15 ноя 21, 11:52    [22396104]     Ответить | Цитировать Сообщить модератору
 Re: Админ ругается на много конектов, откуда их столько не понятно  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 4446
Fedor123
Ролг Хупин,

мои, которые я понимаю и запускаю на c# запускаю как тесты из райдера, 2 теста по 4ре таска к базе, чтоб хоть как то подгрузить обработку...


c# используют npgsql?
16 ноя 21, 14:10    [22396596]     Ответить | Цитировать Сообщить модератору
 Re: Админ ругается на много конектов, откуда их столько не понятно  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 4446
Ролг Хупин
Fedor123
Ролг Хупин,

мои, которые я понимаю и запускаю на c# запускаю как тесты из райдера, 2 теста по 4ре таска к базе, чтоб хоть как то подгрузить обработку...


c# используют npgsql?


Ну и?
17 ноя 21, 14:44    [22397009]     Ответить | Цитировать Сообщить модератору
 Re: Админ ругается на много конектов, откуда их столько не понятно  [new]
Fedor123
Member

Откуда:
Сообщений: 7
Ролг Хупин,
c# использует linq2db
21 ноя 21, 12:26    [22398599]     Ответить | Цитировать Сообщить модератору
 Re: Админ ругается на много конектов, откуда их столько не понятно  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 4446
Fedor123
Ролг Хупин,
c# использует linq2db


Т.е. там npgsql не используется, видимо.
Ладно, в любом случае описываю: у меня такая фигня была (c#+npgsql-> база RDS), как выяснилось проблема в npgsql connection pool.
Попробуйте отключить в linq2db использование пула и посмотрите на результат.
21 ноя 21, 13:47    [22398634]     Ответить | Цитировать Сообщить модератору
Все форумы / PostgreSQL Ответить