【发布时间】:2010-08-27 01:00:50
【问题描述】:
我正在我的 asp.net 应用程序中实现类似 Google 的搜索框。框中的每个按键都会向 IIS webmethod 发送一个 Ajax 请求,该请求查询 txt 并返回匹配项 - 非常酷。但是,在加载活动(例如 300 个用户)时,我收到错误,即我的 100 个池连接已用完。现在我正在重新考虑可能在每次击键时打开/关闭数据库连接可能太多了。一位架构师将如何以这种不同的方式,或确保快速回收连接。我有连接的“使用”结构,以确保它是关闭的。担心的是 GC 回收它们的速度不够快?
google 将如何处理如此大的打开/关闭周期。
【问题讨论】:
标签: asp.net sql-server-2008 iis-7.5