并行执行升级数据库模式
可修改允许打开的数据库连接的默认值,以提升大型系统的升级性能。
请联系 DBA 以获取正确数量的可用数据库连接。在 windchill shell 的 <WT_Home> 目录中,使用 xconfmanager 将 db.properties 文件中的 wt.pom.maxDbConnections 特性更新为所需的值。例如:
xconfmanager -t db/db.properties -s wt.pom.maxDbConnections=<desired value> -p
此外,特性 com.ptc.windchill.upgrade.phases.upgradeschema.threadPoolSize 可用于设置数据库连接数量的限制,而不考虑可用的连接数量,以减少拥有过多线程可能导致性能下降这一可能的风险。例如,如果可用的连接数量大于在 threadPoolSize 特性中指定的值,则 threadPoolSize 中的值将用于数据库连接。在 windchill shell 的 <WT_Home> 目录中,使用 xconfmanager 将 db.properties 文件中的 threadPoolSize 特性更新为所需的值。例如:
xconfmanager -t db/db.properties -s
com.ptc.windchill.upgrade.phases.upgradeschema.threadPoolSize=<desired value> -p