选择两种方法中的任一方法来更改允许的最大 SQL 服务器作业数。每个 Java™ 数据库连接器 (JDBC) 连接对象都需要一个 SQL 服务器作业。
开始之前
如果要使用 IBM® Developer
Kit for Java 中的 JDBC 驱动程序来访问应用程序中的 IBM i 数据库,那么可能需要更改允许的最大作业数。
关于此任务
此过程描述了使用两种方法来将允许的 SQL 服务器作业数设置为一个足以处理工作负载的数目。
过程
- 将最大作业数设置为 *NOMAX。
通常,通过将最大作业数设置为 *NOMAX 就容易计算出您需要的作业数。使用“更改预启动作业项”(CHGPJE)命令来更改 SQL 服务器作业的预启动作业项。
CHGPJE SBSD(QSYSWRK) PGM(QSQSRVR) MAXJOBS(*NOMAX)
- 将 MAXJOBS 设置为一个足够大的整数值,以使应用程序能够处理 SQL 服务器作业。
如果 *NOMAX 是不适合于 IBM i 环境的设置,那么对 MAXJOBS 参数指定一个足够大的整数值,以使应用程序具有足够多的 SQL 服务器作业来处理应用程序在任何给定时间需要的最大 JDBC 连接数。
结果
在成功更改最大作业数之后,将显示以下消息:
Program QSQSRVR found in library QSYS.
Active subsystem description QSYSWRK in QSYS changed.