데이터베이스 트랜잭션 프로세싱 방법 및 장치, 서버 및 저장 매체

데이터베이스들의 기술 분야와 관련된, 데이터베이스 트랜잭션 프로세싱 방법 및 장치, 및 서버가 개시된다. 본 방법은 타깃 트랜잭션이 시작될 때, 분산 데이터베이스 시스템의 작업 노드가 타깃 트랜잭션의 트랜잭션 시간스탬프 및 현재의 전역 최신 버전 정보를 취득하는 단계- 타깃 트랜잭션은 타깃 데이터 오브젝트에 대한 적어도 하나의 동작 스테이트먼트를 포함하며, 전역 최신 버전 정보는 분산 데이터베이스 시스템에서 저장된 메타데이터의 각각의 조각에서의 가장 최근에 발생된 메타데이터의 버전 정보임 -; 현재의 전역 최신 버전 정보에 따라서...

Full description

Saved in:
Bibliographic Details
Main Authors BIAN HAOQIONG, SUN KANG, LI HAIXIANG, PAN ANQUN, YE SHENG, LEI HAILIN
Format Patent
LanguageKorean
Published 08.06.2022
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:데이터베이스들의 기술 분야와 관련된, 데이터베이스 트랜잭션 프로세싱 방법 및 장치, 및 서버가 개시된다. 본 방법은 타깃 트랜잭션이 시작될 때, 분산 데이터베이스 시스템의 작업 노드가 타깃 트랜잭션의 트랜잭션 시간스탬프 및 현재의 전역 최신 버전 정보를 취득하는 단계- 타깃 트랜잭션은 타깃 데이터 오브젝트에 대한 적어도 하나의 동작 스테이트먼트를 포함하며, 전역 최신 버전 정보는 분산 데이터베이스 시스템에서 저장된 메타데이터의 각각의 조각에서의 가장 최근에 발생된 메타데이터의 버전 정보임 -; 현재의 전역 최신 버전 정보에 따라서 타깃 데이터 오브젝트의 최신 버전의 메타데이터를 결정하고 트랜잭션 시간스탬프에 따라서, 타깃 트랜잭션의 액세스될 사용자 데이터를 결정하는 단계; 및 타깃 데이터 오브젝트의 최신 버전의 메타데이터에 기초하여 상기 사용자 데이터에 대해 타깃 트랜잭션에서의 동작 스테이트먼트를 실행하는 단계를 포함한다. Disclosed are a database transaction processing method and apparatus, and a server, which relate to the technical field of databases. The method comprises: when a target transaction is started, a working node of a distributed database system acquiring a transaction timestamp of the target transaction and current global latest version information, wherein the target transaction comprises at least one operational statement for a target data object, and the global latest version information is version information of the latest generated metadata in each piece of metadata stored in the distributed database system; determining the metadata of the latest version of the target data object according to the current global latest version information, and determining, according to the transaction timestamp, user data to be accessed of the target transaction; and executing the operational statement in the target transaction on said user data on the basis of the metadata of the latest version of the target data object.
Bibliography:Application Number: KR20227015834