如果您将保持游标与 INSERT 语句相关联,则可以使用事务将一长串的 PUT 语句打断为较小的 PUT 语句集合。除了等待 PUT 语句填充缓冲区并引发自动写入数据库,您可以执行 COMMIT WORK 语句刷新行缓冲区。使用 Hold 游标,COMMIT WORK 会提交插入的行,但将游标保留为打开状态以供进一步插入。当插入大量的行时,这样方法是期望的,因为暂时的未提交的工作会消耗数据库服务器的资源。