用于在日志监视器结合了可动态再定义的商业逻辑的情况下保持大粒度数据库并发的系统和方法

    公开(公告)号:CN1535434B

    公开(公告)日:2016-02-10

    申请号:CN02806284.1

    申请日:2002-02-25

    Inventor: 大卫·雷德

    Abstract: 描述了一种在日志监视器(26)结合了可动态再定义的商业逻辑(94)的情况下保持大粒度数据库并发的系统(10)和方法(150)。以一种数据操纵语言表述的操作是针对一个源数据库(51)执行的。至少一个操作构成了完成每个数据库事务的提交操作。一个当前规则集(55)被定义。每个规则都包含商业逻辑(94),所述商业逻辑指定了源数据库所保存记录的数据选择标准。在日志(54)中为每个提交到源数据库(51)的事务周期性产生一个日志条目(70)。每个日志条目(70)都对一个受影响的记录进行标识并包含事务数据。每个日志条目(70)所标识的事务是依照当前规则集(55)指定的数据选择标准来进行评估的。根据那些对一个目的数据库(58)进行描述的元数据(56)来建立一个新记录(57)。这个新记录(57)包括从满足选择标准的每个事务的日志条目(70)中选择事务数据。新记录(57)将会存入目的数据库(58)。目的数据库(58)中保存的数据包括源数据库(51)的至少一个部分子集。

    减少索引维护开销的多版本管理方法

    公开(公告)号:CN105183915A

    公开(公告)日:2015-12-23

    申请号:CN201510664805.0

    申请日:2015-10-14

    Inventor: 周晓云 覃雄派

    CPC classification number: G06F17/30336 G06F17/30348

    Abstract: 本发明公开了一种减少索引维护开销的多版本管理方法,在数据库表格中存放记录的不同版本,数据库系统提取存放记录的物理ID;所述数据库表格中设有一个以上的索引,赋予每个记录一个逻辑ID,索引的叶子节点保存记录的逻辑ID;建立逻辑ID到物理ID的映射表,同时维护逻辑ID到物理ID的映射表。本发明简化了索引的维护开销,提高事务处理的吞吐量。

    UGC主备数据同步方法及其系统

    公开(公告)号:CN103581231A

    公开(公告)日:2014-02-12

    申请号:CN201210261533.6

    申请日:2012-07-25

    Inventor: 田明 刘里

    Abstract: 本发明提供一种UGC主备数据同步方法及其系统,所述方法包括以下步骤:保存主储存点中每一用户标识对应的UGC数据更新的版本标识;当执行所述主储存点和UGC数据的备份点的数据同步时,判断所述版本标识是否满足预定的全量同步条件;如果是,则从所述主储存点获取所述用户标识所对应的全量UGC数据,并同步至所述备份点;否则,从所述主储存点获取所述用户标识对应的UGC更新数据,并将所述UGC更新数据同步至所述备份点。本发明提供的UGC主备数据同步方法及其系统能够实现UGC主备数据同步一致,并且同步数据不会占用过多通信资源,同步效率受UGC数据膨胀的影响较小。

    一种避免智能网系统中数据库死锁的方法和装置

    公开(公告)号:CN101894142B

    公开(公告)日:2013-11-06

    申请号:CN201010210993.7

    申请日:2010-06-28

    Inventor: 陈西

    CPC classification number: G06F17/30348

    Abstract: 本发明公开了一种避免智能网系统中数据库死锁的方法,包括:为需被执行插入和删除操作的表增设一张空表;以设定的时间为周期交替将两张表设为插入表或删除表;业务运行过程中,判断两张表的属性,依据两张表的属性分别对两张表执行对应的插入或删除操作。本发明还同时公开了一种避免智能网系统中数据库死锁的装置,运用该方法和装置可避免智能网系统中产生的死锁问题,进而保证智能网系统的正常运行。

    管理工作流处理中的数据的方法和系统

    公开(公告)号:CN101101649B

    公开(公告)日:2013-08-14

    申请号:CN200710087745.6

    申请日:2007-03-09

    CPC classification number: G06F17/30348

    Abstract: 大体上,在一个方面本发明涉及管理数据的方法和系统。该方法和系统包括为第一用户识别多个记录中的至少一个记录,生成以表格格式显示与所述至少一个记录相关的数据字段的用户界面,第一用户界面生成后从第二用户接收该数据字段的第一所要求的修改,从第一用户接收对该数据字段的第二所要求的修改,触发冲突化解处理,其中冲突化解处理包括从第一所要求的修改和第二所要求的修改中选择一个被选修改,并将被选修改保存在该数据字段中。

    数据库管理系统
    9.
    发明公开

    公开(公告)号:CN102754083A

    公开(公告)日:2012-10-24

    申请号:CN201080039794.2

    申请日:2010-02-15

    Inventor: 宫泽隆幸

    CPC classification number: G06F17/30348

    Abstract: 事务管理部(102)将更新部(103)涉及的更新处理和检索部(104)涉及的检索处理作为事务进行管理,在事务开始请求时分配事务ID。第一存储部存储事务涉及的更新处理的日志。在已由更新部(103)更新了数据的情况下,存储部(107)将示出已做出了数据更新的更新信息与事务ID相对应地存储。在由检索部(104)进行了检索时,复原部(108)对成为检索对象的数据的更新信息是否存在于存储部(107)进行判断,在判断为真的情况下,从第一存储部读取已更新了数据的事务,并进行数据的复原处理。

    用于提高数据并行插入的性能的方法和系统

    公开(公告)号:CN102385588A

    公开(公告)日:2012-03-21

    申请号:CN201010271095.2

    申请日:2010-08-31

    Inventor: 徐锡明 邓之嘉

    CPC classification number: G06F17/30 G06F17/30348

    Abstract: 本发明公开了一种用于提高数据的并行插入性能的方法,为索引中的每个键值添加前缀C0,其中C0具有默认值;响应于检测到出现热点模式,为并行的每个插入进程分配一个相应的C0值,其中每个所分配的C0值与默认值不同;在热点模式下进行插入操作时,判断是否能够以C0的默认值插入键值:如果能够进行插入,则以C0的默认值插入键值;如果不能进行插入,则以该插入进程所分配的C0值插入键值。通过将并行的多个插入进程对热点的操作分配到不同的次子树中,从而减少了多个插入进程之间的冲突,提高了数据的并行插入的性能。

Patent Agency Ranking