DbProviderFactories.GetFactory(字符串providerName)是否昂贵?

时间:2011-06-01 20:13:07

标签: performance ado.net

我正在试图弄清楚DbProviderFactories.GetFactory(字符串providerName)是否昂贵,或者我是否可以在每次需要时安全地创建新实例。

这样做的原因是我有一个供应商名称可以更改的情况,如果这是一个便宜的电话,每次重新创建工厂会更方便。

1 个答案:

答案 0 :(得分:0)

昂贵是一个相对的术语。

获取工厂本身并不涉及通过网络建立连接,因此从我的观点来看,它很便宜,即使幕后有少量反射。