MANAGING LOCK OR LATCH IN CONCURRENT EXECUTION OF QUERIES
    1.
    发明申请
    MANAGING LOCK OR LATCH IN CONCURRENT EXECUTION OF QUERIES 有权
    在相互执行的查询中管理锁定或锁定

    公开(公告)号:US20150205812A1

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

    申请号:US14161388

    申请日:2014-01-22

    CPC classification number: G06F17/30117 G06F9/522 G06F17/30362 G06F17/30584

    Abstract: Various disclosed embodiments include methods and systems for managing lock or latch chains in concurrent execution of database queries. A method includes receiving a plurality of transactions, each transaction associated with one or more queuing requests. The method includes, for each transaction, determining one or more partition sets. Each partition set corresponds to one or more database partitions needed for the transaction. The one or more database partitions are included within a partitioned database. The method includes, for each transaction, determining one or more queues needed for the transaction and storing a bitmap representation of the one or more queues needed for the transaction. The one or more queues needed for the transaction correspond to the one or more database partitions needed for the transaction.

    Abstract translation: 各种公开的实施例包括用于在并行执行数据库查询时管理锁或锁链的方法和系统。 一种方法包括接收与一个或多个排队请求相关联的每个事务的多个事务。 对于每个事务,该方法包括确定一个或多个分区集。 每个分区集对应于事务所需的一个或多个数据库分区。 一个或多个数据库分区包含在分区数据库中。 该方法包括针对每个事务确定事务所需的一个或多个队列,并且存储该事务所需的一个或多个队列的位图表示。 事务所需的一个或多个队列对应于事务所需的一个或多个数据库分区。

    Managing lock or latch in concurrent execution of queries

    公开(公告)号:US09898476B2

    公开(公告)日:2018-02-20

    申请号:US14161388

    申请日:2014-01-22

    CPC classification number: G06F17/30117 G06F9/522 G06F17/30362 G06F17/30584

    Abstract: Various disclosed embodiments include methods and systems for managing lock or latch chains in concurrent execution of database queries. A method includes receiving a plurality of transactions, each transaction associated with one or more queuing requests. The method includes, for each transaction, determining one or more partition sets. Each partition set corresponds to one or more database partitions needed for the transaction. The one or more database partitions are included within a partitioned database. The method includes, for each transaction, determining one or more queues needed for the transaction and storing a bitmap representation of the one or more queues needed for the transaction. The one or more queues needed for the transaction correspond to the one or more database partitions needed for the transaction.

Patent Agency Ranking