powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Количество коннектов больше 300
10 сообщений из 10, страница 1 из 1
Количество коннектов больше 300
    #38635155
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При подключении больше 300 коннектов при снятии fb_lock_print -c -d получаю:

LOCK_HEADER BLOCK
Version: 145, Active owner: 0, Length: 128000000, Used: 64953016
Flags: 0x0001
Enqs: 1648483775, Converts: 4418732, Rejects: 29501259, Blocks: 35251530
Deadlock scans: 144, Deadlocks: 0, Scan interval: 10
Acquires: 1851415286, Acquire blocks: 276727016, Spin count: 0
Mutex wait: 14.9%
Hash slots: 25013, Hash lengths (min/avg/max): 0/ 4/ 14
Remove node: 0, Insert queue: 0, Insert prior: 0
Owners (322): forward: 3696368, backward: 64952904
Free owners: *empty*
Free locks (11592): forward: 214056, backward: 957768
Free requests (2737): forward: 46645936, backward: 42359376
Lock Ordering: Enabled
...
Рейтинг: 0 / 0
Количество коннектов больше 300
    #38635156
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну и что тебе тут не нравится?
...
Рейтинг: 0 / 0
Количество коннектов больше 300
    #38635157
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitrну и что тебе тут не нравится?
Виноват,не туда смотрел. Извините что отвлек.
Вопрос можно?
в firebird.conf выставлено значение LockMemSize = 64000000, но по мониторингу (снимаю раз в 30 минут) видно что сначала значения:
Version: 145, Active owner: 0, Length: 64000000, Used: 47106640
Version: 145, Active owner: 0, Length: 64000000, Used: 47106640
Version: 145, Active owner: 0, Length: 64000000, Used: 47107440
Version: 145, Active owner: 0, Length: 64000000, Used: 59249608
постепенно память подходит к концу и:
Version: 145, Active owner: 0, Length: 128000000, Used: 64953016
выделенный объем увеличился в два раза
т.е. сколько бы я не задал в firebird.conf сервер сам расширит до необходимого значения?
...
Рейтинг: 0 / 0
Количество коннектов больше 300
    #38635160
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar,

да, расширит. Но это недешевая операция, так что лучше число "расширений" свести к минимуму.
...
Рейтинг: 0 / 0
Количество коннектов больше 300
    #38635170
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitrGallemar,

да, расширит. Но это недешевая операция, так что лучше число "расширений" свести к минимуму.
т.е. мне не жидится и выдать ему максимум что он забирает?
Можно ещё вопрос? Hash slots: 25013, до этого делал 10007 (твоя рекомендация с форума как дефолтная),позже увеличил.
Сейчас Hash lengths (min/avg/max): 0/ 4/ 14, имеет смысл увеличить hash slots? Вообще у него какие то ограничения есть?
...
Рейтинг: 0 / 0
Количество коннектов больше 300
    #38635174
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemarт.е. мне не жидится и выдать ему максимум что он забирает?
дык я вчера вроде именно так и посоветовал

GallemarСейчас Hash lengths (min/avg/max): 0/ 4/ 14, имеет смысл увеличить hash slots? Вообще у него какие то ограничения есть?
не вижу особого смысла увеличивать
...
Рейтинг: 0 / 0
Количество коннектов больше 300
    #38635176
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitrдык я вчера вроде именно так и посоветовал

ага
но вчера больше 64млн не забирал :) Вот я такое значение и выставил.
...
Рейтинг: 0 / 0
Количество коннектов больше 300
    #38635178
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Значения для EventMemSize никакой пользы для производительности не несет, можно держать в 131072 байт и не бояться?
...
Рейтинг: 0 / 0
Количество коннектов больше 300
    #38635187
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar,

у тебя в базе используется post_event? Впрочем, даже если используется, то на производительность размер EventMemSize влияет минимально.
...
Рейтинг: 0 / 0
Количество коннектов больше 300
    #38635188
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitrGallemar,

у тебя в базе используется post_event? Впрочем, даже если используется, то на производительность размер EventMemSize влияет минимально.
Используется. Спасибо.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Количество коннектов больше 300
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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