Англійська лексика: Розробка програмного забезпечення · Бази даних і збереження даних

Що означає connection pool?

Значення й приклади · Розробка програмного забезпечення

іменникПоширений термін

connection pool: пул з’єднань, пул підключень

Набір відкритих з’єднань із базою, які застосунок тримає напоготові й повторно використовує замість повільного створення нового з’єднання для кожного запиту.

Де і як уживається

Пул вбудований у більшість фреймворків (наприклад, HikariCP у Java) або працює як окремий інструмент, як-от PgBouncer. Типові проблеми — помилки pool exhausted, коли всі з’єднання зайняті, і надмірна кількість пулів, що перевищує ліміт з’єднань бази.

Приклади речень

  1. Requests are timing out because the connection pool has only ten connections.

    Запити перевищують час очікування, бо в пулі з’єднань лише десять з’єднань.

    Обмежений розмір пулу означає, що запитам доводиться чекати вільного підключення.

  2. Each service has its own connection pool, so together they open 800 connections.

    У кожної служби власний пул з’єднань, тож разом вони відкривають 800 з’єднань.

    Окремі пули всіх служб сумарно створюють надмірну кількість підключень.

Поширені словосполучення

  • connection pool size
  • pool exhausted
  • connection pooling
  • max connections

Це слово в інших галузях

Те саме англійське слово може мати інше значення в іншій галузі:

Інші терміни: Бази даних і збереження даних

Закріплюйте лексику читанням

Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською: