На данный момент я использую шаблон контейнера вектора STL для возврата и получения соединений.
1) при получении соединение возвращается и "erase ()" d из вектора пула.
2) при выпуске соединение передается обратно в пул через «push_back ()».
Это может быть очень сложно, если пул часто используется. Итак, мой вопрос: есть ли способ улучшить производительность здесь, переключившись на другую структуру данных?