我负责部署在 iSeries V7R3 上的遗留应用程序。该应用程序的容量相当大,每月有 200 万次左右的交易。
这个应用程序的数据库跨越多个库,我目前正在单独记录每个库。我一直在网上寻找关于这是否是最佳方法的建议,或者该应用程序的单一期刊是否可能更好或至少同样有效。
到目前为止,我还没有找到任何关于这个主题的明确建议,其中一些建议为每个物理文件单独的期刊。当然,搜索有关 iSeries 的任何内容通常会返回古老的结果,而不会提及操作系统版本或信息的日期。
除了管理多个期刊有时很痛苦之外,我没有遇到任何问题。
一起更改的任何文件,即。可以在单个事务中更改,应记入同一日记帐。但不一定是这样,那样更简单。
如果不了解您的应用程序的更多信息,就很难提供建议。我会质疑是否需要在库之间拆分文件。
我会说,你不应该有每个文件(表格)的日志。
我们有一个多原则应用程序,每台服务器大约有 300 个原则/10,000 个用户。每个原则都有自己的数据库,我们每台服务器只有 4 个期刊,因此每个期刊大约有 75 个数据库。
IBM 的文档说