关于was应用update语句报错优化?

在我们was应用上有个update语句报错如下: DB2 SQL error: SQLCODE: -727, SQLSTATE: 56098, SQLERRMC: 2;-104;42601;END-OF-STATEMENT|=? ,PROVINCE=? where|<search_condition>com.ibm.db2.jcc.b.SqlException: DB2 SQL error: SQLCODE: -104, SQLSTATE: 42601, S...显示全部

在我们was应用上有个update语句报错如下:
DB2 SQL error: SQLCODE: -727, SQLSTATE: 56098, SQLERRMC: 2;-104;42601;END-OF-STATEMENT|=? ,PROVINCE=? where|<search_condition>
com.ibm.db2.jcc.b.SqlException: DB2 SQL error: SQLCODE: -104, SQLSTATE: 42601, SQLERRMC: );) from (select from;<table_expr>
我们was版本是:6.0.2.48,服务器系统版本是:windows 2003
db2版本是:8.2,服务器系统版本是:5.3
我们数据库内存,磁盘,cpu使用率良好。
我们拟处理方案:调高PCKCACHESZ参数,我们的依据是Package Cache Hit Ratio (PCHR)低于100,为93。
因为缓冲包允许数据库管理器减少内部开销,因为它消除了在重新装载一个包时访问系统编目的需要;或者,对于动态 SQL,消除了重新编译的需要。
请问各位大神,我们这么处理是否合理,有无更好的处理思路,方案或建议!谢谢各位垂阅、指教!

收起
参与17

查看其它 2 个回答DB-TrendSetter的回答

DB-TrendSetterDB-TrendSetter联盟成员数据库架构师公司

SQL语法有问题,建议排查

电信运营商 · 2018-05-25

回答者

DB-TrendSetter
数据库架构师公司

DB-TrendSetter 最近回答过的问题

回答状态

  • 发布时间:2018-05-25
  • 关注会员:4 人
  • 回答浏览:2668
  • X社区推广