2013-03-27 64 views
0

我們希望每天多次使用COBOL將記錄負載添加到AS400數據庫文件。這個文件也在不斷被30個用戶通過在線cobol屏幕更新和添加(儘管不同的記錄)。我最初的想法是恐怖的,但AS400上的文件共享功能足以處理這種多線程,或者一個任務鎖定文件並在完成時釋放它。AS400 Cobol文件共享

回答

4

我是RPG程序員。幾十年來,我經常有數百個工作要添加,整天更改和刪除同一張表中的記錄。

IBM i文件共享工作得很好 - 這麼好,我從來沒有想過。有幾個任務需要獨佔訪問文件 - 例如備份還原 - 但是應用程序執行的I/O類型與典型的「共享更新」訪問完全相同。

0

COBOL應用程序可能會鎖定它讀取的記錄,直到它們被更新或釋放,或者如果在承諾控制下處理,直到提交或回滾。