c# – 创建连接(对象)池 – 要使用的任何库?
发布时间:2020-12-15 17:19:35 所属栏目:百科 来源:网络整理
导读:我们有一个第三方软件,它使用一堆内部中间件和服务连接到外部数据库.通过这个API,我只有一些关于它在联系Oracle DB时使用的连接对象的信息. 更新:这不是连接到Oracle的池.这是一个对象/连接池,用于处理大量统计数据的软件,而这些统计数据又与Oracle有自己的
我们有一个第三方软件,它使用一堆内部中间件和服务连接到外部数据库.通过这个API,我只有一些关于它在联系Oracle DB时使用的连接对象的信息.
更新:这不是连接到Oracle的池.这是一个对象/连接池,用于处理大量统计数据的软件,而这些统计数据又与Oracle有自己的连接.我们需要池化的原因是这个软件每秒可以访问50-200次,实例化Initiate对象可能需要20多秒. 我想知道的是,如果.NET有任何类我可以继承/使用它来帮助我构建一个比当前编写的更好的对象池系统.我编写自己的问题没有问题,但如果我能从一个人继承,我宁愿不重新发明轮子. 注意,这几乎是对象池,但对象具有连接能力. 更新: 解决方法
您可以使用对象池设计模式实现自己的:
http://sourcemaking.com/design_patterns/object_pool 或使用这个: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |