2013-03-27 99 views
0

我们希望每天多次使用COBOL将记录负载添加到AS400数据库文件。这个文件也在不断被30个用户通过在线cobol屏幕更新和添加(尽管不同的记录)。我最初的想法是恐怖的,但AS400上的文件共享功能足以处理这种多线程,或者一个任务锁定文件并在完成时释放它。AS400 Cobol文件共享

回答

4

我是RPG程序员。几十年来,我经常有数百个工作要添加,整天更改和删除同一张表中的记录。

IBM i文件共享工作得很好 - 这么好,我从来没有想过。有几个任务需要独占访问文件 - 例如备份还原 - 但是应用程序执行的I/O类型与典型的“共享更新”访问完全相同。

0

COBOL应用程序可能会锁定它读取的记录,直到它们被更新或释放,或者如果在承诺控制下处理,直到提交或回滚。