如何在sql server中管理连接池?

时间:2014-06-13 14:39:50

标签: sql-server web-services mobile connection-pooling

让我解释一下我的具体情况: 由于在服务器上运行的web api程序(ASP.NET),我有一个使用web服务的移动应用程序。 应用程序'规格如下:

  • 该应用程序将由公司使用。
  • 每家公司都有自己的雇员=应用程序的用户。
  • 为公司创建帐户时,会为公司生成一个数据库。
  • 公司订阅=创建公司的个人数据库。
  • 所有数据库都是相同的,只是数据更改。
  • 由于数据库相同,所有公司的网络服务都是相同的。

第一个问题: 根据公司切换数据库的最佳方法是什么? 用户故事:"员工希望对应用程序采取行动,如何将他插入公司数据库"。

第二个问题: 我是否必须管理连接池(打开/关闭)以及最佳方法是什么?我担心服务器超载时没有关闭连接或未使用连接。

告诉我,如果它不可理解,我会尝试澄清一些观点。 提前谢谢。

0 个答案:

没有答案