日志目录:/db/home1/db2inst2/sqllib/db2dump


1:直接命令如下:

db2 list application show detail查看连接


db2 force application(id1, id2)断开连接




2:连接到数据库后,用get db cfg for database查看一下maxappls和avg_appls的数值。






超过最大应用程序连接数


使用 DB2 控制中心访问数据库时,不论何时执行“样本内容”操作,都将与数据库建立一个连接(就算控制中心已建立了一个连接)。在每个“样本内容”操作完成之后,此连接并没有释放,除非控制中心关闭。随着时间的流逝,保留的连接数目可能会不断的增长并超过应用程序允许的最大数目。在需要时,它能阻止 IBM Tivoli Service Level Advisor 和其它应用程序获取数据库连接。


缺省情况下,DB2 数据库的配置允许在某一时刻存在最多 40 个活动应用程序(这是 MAXAPPLS 配置参数)。在达到这个最大值之后,将不再产生更多的到数据库的连接。当发生这种情况时,您可以执行以下一项操作:


终止应用程序(例如 DB2 控制中心),这些应用程序可能正在使用大量的连接(这取决于它运行了多长时间)。


通过增加特定数据库的 MAXAPPLS 参数来增加允许连接(活动的应用程序)的最大数目。


要增加 MAXAPPLS 参数值,请执行以下任意一项操作:


从 DB2 命令行中,输入如下命令(其中 <db_name> 是数据库名称,<new_number> 是在 MAXAPPLS 参数中设置的连接数目):


db2 update db cfg for <db-name> using maxappls <new number>


从 DB2 控制中心中,执行以下操作:


选择要更改的数据库,用鼠标右键单击并选择配置...


选择应用程序选项卡。


单击应用程序最大数


在值字段中,输入新的值并单击确定


在新值生效之前,所有的应用程序必须从数据库中断开连接。



如果是连接该数据库的其他应用不出问题,而只有一个应用出现问题,很大可能是该应用配置的最大连接数用完了,可以在websphere里修改最大连接数

db2 数据库最大连接数查看 db2修改最大连接数_db2 数据库最大连接数查看