Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2022001629 - SYSTÈME DE BASE DE DONNÉES, ET PROCÉDÉ ET APPAREIL DE GESTION DE TRANSACTIONS

Numéro de publication WO/2022/001629
Date de publication 06.01.2022
N° de la demande internationale PCT/CN2021/099688
Date du dépôt international 11.06.2021
CIB
G06F 16/23 2019.1
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
16Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet
20de données structurées, p.ex. de données relationnelles
23Mise à jour
Déposants
  • 华为技术有限公司 HUAWEI TECHNOLOGIES CO., LTD. [CN]/[CN]
Inventeurs
  • 蒋将军 JIANG, Jiangjun
  • 王江 WANG, Jiang
Mandataires
  • 深圳市深佳知识产权代理事务所(普通合伙) SHENPAT INTELLECTUAL PROPERTY AGENCY
Données relatives à la priorité
202010602963.429.06.2020CN
Langue de publication Chinois (zh)
Langue de dépôt chinois (ZH)
États désignés
Titre
(EN) DATABASE SYSTEM, AND METHOD AND APPARATUS FOR MANAGING TRANSACTIONS
(FR) SYSTÈME DE BASE DE DONNÉES, ET PROCÉDÉ ET APPAREIL DE GESTION DE TRANSACTIONS
(ZH) 一种数据库系统、管理事务的方法及装置
Abrégé
(EN) A database system, comprising: a first GTM, a first DN and a CN, wherein the CN is used for sending a query to the first DN; and the first DN is used for determining, in response to the query, a target commit sequence number (CSN), determining a committed transaction on the first DN according to the target CSN, and determining, according to the committed transaction, a query result corresponding to the query, wherein the target CSN is allocated by the first GTM; and the target CSN is used for distinguishing a committed transaction from an active transaction on the first DN, with the active transaction being a transaction being executed. Further provided is a corresponding method for managing transactions. An active transaction linked list is replaced with a CSN, thereby reducing network traffic, and improving the concurrency and scalability of a database system.
(FR) L'invention concerne un système de base de données, comprenant : un premier GTM, un premier DN et un CN, le CN étant utilisé pour envoyer une interrogation au premier DN ; et le premier DN étant utilisé pour déterminer, en réponse à l'interrogation, un numéro de séquence d'engagement cible (CSN), déterminer une transaction engagée sur le premier DN selon le CSN cible, et déterminer, selon la transaction engagée, un résultat d'interrogation correspondant à l'interrogation, le CSN cible étant attribué par le premier GTM ; et le CSN cible étant utilisé pour faire la distinction entre une transaction engagée et une transaction active sur le premier DN, la transaction active étant une transaction en cours d'exécution. L'invention concerne aussi un procédé correspondant de gestion de transactions. Une liste liée des transactions actives est remplacée par un CSN, ce qui réduit le trafic du réseau, et améliore la capacité de traitement en parallèle et l'extensibilité d'un système de base de données.
(ZH) 一种数据库系统,包括:第一GTM、第一DN和CN;CN用于向第一DN发送查询,第一DN用于响应于查询,确定目标提交序列号CSN,根据目标CSN确定第一DN上的已提交事务,以及根据已提交事务确定查询对应的查询结果,目标CSN是第一GTM分配的,目标CSN用于区分第一DN上的已提交事务和活跃事务,活跃事务为正在执行中的事务。还提供了相应的管理事务的方法,用CSN代替了活跃事务链表,降低了网络流量,提升数据库系统的并发数及扩展性。
Dernières données bibliographiques dont dispose le Bureau international