【发布时间】:2012-04-05 17:26:14
【问题描述】:
我在 vs2008 和数据库 oracle 中有 web 应用程序。在我的应用程序建立连接以从数据库中获取数据的地方,oracle 数据库中不维护任何会话。
但是当我在生产中将我的应用程序部署在 Web 服务器 IIS 6.0 中时。每个请求,由应用程序发送到数据库以获取数据,在 oracle 数据库中创建会话。
它通过应用程序在数据库中创建多个会话。
任何人都可以帮助解决它并找出根本原因。
谢谢
【问题讨论】:
我在 vs2008 和数据库 oracle 中有 web 应用程序。在我的应用程序建立连接以从数据库中获取数据的地方,oracle 数据库中不维护任何会话。
但是当我在生产中将我的应用程序部署在 Web 服务器 IIS 6.0 中时。每个请求,由应用程序发送到数据库以获取数据,在 oracle 数据库中创建会话。
它通过应用程序在数据库中创建多个会话。
任何人都可以帮助解决它并找出根本原因。
谢谢
【问题讨论】:
检查是否正在关闭和处理您的连接和命令对象。 还要检查配置文件中的连接池设置。默认情况下应该打开。最初打开的会话数取决于池的大小。
【讨论】: