我负责部署在iSeries V7R3上的遗留应用程序。该应用程序的数量相当大,每月大约有200万笔交易。
这个应用程序的数据库跨越多个库,我目前正在记录每个库。我一直在网上寻找一些建议,比如这是最好的方法,还是应用程序的单一日志可能会更好,或者至少也同样有效。
到目前为止,我还没有找到任何关于这个主题的明确建议,有些建议是针对每个物理文件单独的日志。当然,搜索有关iSeries的任何内容都会带回一些古老的结果,通常没有提到OS版本或信息的日期。
除了管理多份日志,我没有遇到任何其他问题,有时这是一种痛苦。
发布于 2022-02-14 16:01:26
任何一起修改的文件。可以在单个事务中更改,应将日志记录到同一日记。但不一定要这样,那样就更简单了。
如果不了解您的应用程序,就很难提供建议。我会质疑是否需要在库之间分割文件。
我要说的是,无论是形状还是形式,你都不应该每个文件(表)都有一本日记。
我们有一个mutli-tenet应用程序,每个服务器大约有300个原则/10,000个用户。每个原则都有自己的数据库,我们每台服务器只有4个日志,所以每个日志大约有75个数据库。
在决定要使用多少个日志以及如何将对象分配给日志时,请考虑以下几点:
https://dba.stackexchange.com/questions/307468
复制相似问题