【发布时间】:2011-10-23 23:14:45
【问题描述】:
目前我使用 STL 矢量容器模板放回并获取连接。
1) 在获取时,返回一个连接并从池向量中“擦除()”。
2) 释放时,连接通过“push_back()”交还给池。
如果经常使用该池,这可能会非常繁重。所以我的问题是,有没有办法通过切换到其他数据结构来提高这里的性能?
【问题讨论】:
-
很少有瓶颈是我们想象的那样,所以分析比试图毫无头绪地优化要好得多。
-
确定 - 分析。但从概念上看,这是使用容器的正确方法,我猜......
标签: c++ stl containers connection-pooling