Method and system for altering a sequence number assignment pattern while preserving integrity and high concurrency in a multi-system shared disk environment
    11.
    发明授权
    Method and system for altering a sequence number assignment pattern while preserving integrity and high concurrency in a multi-system shared disk environment 有权
    用于在多系统共享磁盘环境中保持完整性和高并发性的同时改变序列号分配模式的方法和系统

    公开(公告)号:US06968432B2

    公开(公告)日:2005-11-22

    申请号:US10439686

    申请日:2003-05-16

    IPC分类号: G06F17/30 G06F12/00

    摘要: A system, computer usable medium and computer-based method for altering a sequence number assignment pattern while preserving integrity and high concurrency in an environment having a plurality of applications on at least one computer system sharing a direct access storage device (DASD). The method generates and assigns sequence numbers for a shared sequence object located on the shared DASD to a plurality of applications executing concurrently and using the shared sequence object. When an application starts altering the shared sequence object attribute(s) during concurrent assignment of sequence numbers by other applications, it notifies all computer systems using the shared sequence object to locally refresh the sequence object attribute descriptor and discard unused reserved sequence numbers, and then updates the altered shared sequence object attribute and last assigned sequence number on the shared DASD.

    摘要翻译: 一种系统,计算机可用介质和基于计算机的方法,用于在共享直接访问存储设备(DASD)的至少一个计算机系统上具有多个应用的​​环境中保持完整性和高并发性的同时,改变序列号分配模式。 该方法为共享DASD上的共享序列对象生成并分配并发执行并使用共享序列对象的多个应用程序的序列号。 当应用程序在其他应用程序的并行分配序列号期间开始更改共享序列对象属性时,它将使用共享序列对象通知所有计算机系统以本地刷新序列对象属性描述符并丢弃未使用的保留序列号,然后 更新共享DASD上更改的共享序列对象属性和最后分配的序列号。