我使用db2top命令来配置DB2 9.7数据库。它显示了大约1000个会话,但我对这些会话是什么没有任何意义。我们有一些测试应用程序的并发测试人员。 1000次会议听起来合理吗?我们遇到一些DB连接意外掉线的问题......
答案 0 :(得分:0)
如果你只有几个并发测试者而不是1000个会话是不合理的。没有理由说每个用户应该有多个连接。
您应该验证连接是否在使用后正确关闭,即使SQL执行中存在某些错误。
您没有说明您正在开发的系统类型,但一般来说,如果它是客户端 - 服务器系统,则每个客户端应使用最大1个连接,并在客户端程序关闭时释放它。在服务器应用程序上,您应该使用连接池,并且使用的最大连接数应该等于您拥有的最大并发用户数。