MySQL NDB 集群 8.1 手册
MySQL NDB 集群 8.0 手册
NDB 集群内部机制手册
同步事务的定义和执行方式如下:
开始(创建)事务,该事务由一个
NdbTransaction
对象引用,该对象通常使用Ndb::startTransaction()
创建。此时,事务仅仅是定义,尚未发送到 NDB 内核。-
定义操作并将其添加到事务中,可以使用以下方法中的一个或多个,以及相应的
NdbOperation
类的方法(或者可能是一个或多个子类):此时,事务尚未发送到 NDB 内核。
使用
NdbTransaction::execute()
方法执行事务。通过调用
Ndb::closeTransaction()
关闭事务。
有关此过程的示例,请参见 第 2.5.2 节,“使用同步事务的 NDB API 示例”.
要并行执行多个同步事务,可以使用多个线程中的多个 Ndb
对象,或者启动多个应用程序。