OhMyCalc

Калькулятор пула соединений БД

Рассчитайте оптимальный размер пула соединений с БД по числу одновременных пользователей, среднему времени запроса и максимальным соединениям.

Как использовать калькулятор пула соединений

  1. Введите количество одновременных пользователей.
  2. Введите среднее время запроса в миллисекундах.
  3. Введите максимально допустимое число соединений с БД.
  4. Нажмите «Рассчитать».

Примеры использования

Формула

Размер пула = min(ceil(пользователи × мс запроса / 1000), макс. соединений). Утилизация = размер пула / макс. × 100%.

Часто задаваемые вопросы

Почему не использовать максимальное число соединений?
Слишком много соединений расходуют память и увеличивают накладные расходы. Оптимальный пул значительно меньше максимума.
Каков хороший размер пула соединений?
Распространённая формула: размер пула = (количество ядер × 2) + счётчик дисков. Для большинства приложений 10–20 соединений оптимально.
Что происходит при исчерпании пула?
Новые запросы ожидают освобождения соединения. Высокая вероятность ожидания указывает на необходимость большего пула.