我有点知道这个问题的答案,但无法真正掌握基本概念。我知道您现在总是被指示使用连接池。但是想象一下这种情况。
我需要从一个数据库和一张表中多次读取数据。
连接池将注入微秒级的开销,但为什么不通过对所有内容使用单个连接并锁定它来消除它呢?
因为它是一个数据库,一个表。我们不太可能从多线程连接池中获得任何性能提升吗?
只是希望在这里有所澄清。也许一些简单的资源可以解释为什么,连接池总是更好。
谢谢。我知道这不是最大的问题,我很感谢你的时间。我专门在.net环境中,但这是跨编程的基本概念对吗?