Doris的数据导入机制以及原子性保证
数据状态改为COMMITED • publish 版本 • 状态改为 VISIBLE Request-to-prepare Commit/Abort Done Coordinator Participant Prepare Phase Commit Phase Prepare Txn • 创建事务 • 规划导入执行计划 • 分发子任务 03 Doris 中的导入 FE Leader0 码力 | 33 页 | 21.95 MB | 1 年前3Greenplum分布式事务和两阶段提交协议
统,由一个全局的 事务管理器协调各个子系统的局部事务管理器完成两阶段提交 ● 广泛应用于商业分布式数据库 ❏ A节点是事务的协调者(coordinator) ❏ B和C是事务的参与者(participant) 24 两阶段提交与日志操作 写日志写日志 日志落盘 写日志 记录日志 日志落盘 记录日志 0 码力 | 42 页 | 2.12 MB | 1 年前3PostgreSQL 14.10 Documentation
HashBatchAllocate Waiting for an elected Parallel Hash participant to allocate a hash table. HashBatchElect Waiting to elect a Parallel Hash participant to allo- cate a hash table. HashBatchLoad Waiting HashBuildAllocate Waiting for an elected Parallel Hash participant to allocate the initial hash table. HashBuildElect Waiting to elect a Parallel Hash participant to allo- cate the initial hash table. HashBuildHashInner HashGrowBatchesAllocate Waiting for an elected Parallel Hash participant to allocate more batches. HashGrowBatchesDecide Waiting to elect a Parallel Hash participant to de- cide on future batch growth. HashGrowBatchesElect0 码力 | 3032 页 | 13.27 MB | 1 年前3PostgreSQL 14.10 Documentation
HashBatchAllocate Waiting for an elected Parallel Hash participant to allocate a hash table. HashBatchElect Waiting to elect a Parallel Hash participant to al- locate a hash table. HashBatchLoad Waiting HashBuildAllocate Waiting for an elected Parallel Hash participant to allocate the initial hash table. HashBuildElect Waiting to elect a Parallel Hash participant to al- locate the initial hash table. HashBuildHashInner HashGrowBatchesAllocate Waiting for an elected Parallel Hash participant to allocate more batches. HashGrowBatchesDecide Waiting to elect a Parallel Hash participant to decide on future batch growth. HashGrowBatchesElect0 码力 | 2871 页 | 13.38 MB | 1 年前3PostgreSQL 13.13 Documentation
HashBatchAllocate Waiting for an elected Parallel Hash participant to allocate a hash table. HashBatchElect Waiting to elect a Parallel Hash participant to al- locate a hash table. HashBatchLoad Waiting HashBuildAllocate Waiting for an elected Parallel Hash participant to allocate the initial hash table. HashBuildElect Waiting to elect a Parallel Hash participant to al- locate the initial hash table. HashBuildHashInner HashGrowBatchesAllocate Waiting for an elected Parallel Hash participant to allocate more batches. HashGrowBatchesDecide Waiting to elect a Parallel Hash participant to decide on future batch growth. HashGrowBatchesElect0 码力 | 2782 页 | 13.00 MB | 1 年前3PostgreSQL 13.14 Documentation
HashBatchAllocate Waiting for an elected Parallel Hash participant to allocate a hash table. HashBatchElect Waiting to elect a Parallel Hash participant to allo- cate a hash table. HashBatchLoad Waiting HashBuildAllocate Waiting for an elected Parallel Hash participant to allocate the initial hash table. HashBuildElect Waiting to elect a Parallel Hash participant to allo- cate the initial hash table. HashBuildHashInner HashGrowBatchesAllocate Waiting for an elected Parallel Hash participant to allocate more batches. HashGrowBatchesDecide Waiting to elect a Parallel Hash participant to de- cide on future batch growth. HashGrowBatchesElect0 码力 | 2940 页 | 12.89 MB | 1 年前3PostgreSQL 16.1 Documentation
HashBatchAllocate Waiting for an elected Parallel Hash participant to allocate a hash table. HashBatchElect Waiting to elect a Parallel Hash participant to allo- cate a hash table. HashBatchLoad Waiting HashBuildAllocate Waiting for an elected Parallel Hash participant to allocate the initial hash table. HashBuildElect Waiting to elect a Parallel Hash participant to allo- cate the initial hash table. HashBuildHashInner Parallel Hash participant to de- cide on future batch growth. 848 Monitoring Database Activity IPC Wait Event Description HashGrowBatchesElect Waiting to elect a Parallel Hash participant to allo- cate0 码力 | 3133 页 | 14.10 MB | 1 年前3PostgreSQL 16.1 Documentation
HashBatchAllocate Waiting for an elected Parallel Hash participant to allocate a hash table. HashBatchElect Waiting to elect a Parallel Hash participant to al- locate a hash table. HashBatchLoad Waiting HashBuildAllocate Waiting for an elected Parallel Hash participant to allocate the initial hash table. HashBuildElect Waiting to elect a Parallel Hash participant to al- locate the initial hash table. HashBuildHashInner HashGrowBatchesDecide Waiting to elect a Parallel Hash participant to decide on future batch growth. HashGrowBatchesElect Waiting to elect a Parallel Hash participant to al- locate more batches. HashGrowBatchesFinish0 码力 | 2974 页 | 14.22 MB | 1 年前3PostgreSQL 15.5 Documentation
HashBatchAllocate Waiting for an elected Parallel Hash participant to allocate a hash table. HashBatchElect Waiting to elect a Parallel Hash participant to al- locate a hash table. HashBatchLoad Waiting HashBuildAllocate Waiting for an elected Parallel Hash participant to allocate the initial hash table. HashBuildElect Waiting to elect a Parallel Hash participant to al- locate the initial hash table. HashBuildHashInner HashGrowBatchesAllocate Waiting for an elected Parallel Hash participant to allocate more batches. HashGrowBatchesDecide Waiting to elect a Parallel Hash participant to decide on future batch growth. HashGrowBatchesElect0 码力 | 2910 页 | 13.60 MB | 1 年前3PostgreSQL 15.5 Documentation
HashBatchAllocate Waiting for an elected Parallel Hash participant to allocate a hash table. HashBatchElect Waiting to elect a Parallel Hash participant to allo- cate a hash table. HashBatchLoad Waiting HashBuildAllocate Waiting for an elected Parallel Hash participant to allocate the initial hash table. HashBuildElect Waiting to elect a Parallel Hash participant to allo- cate the initial hash table. HashBuildHashInner HashGrowBatchesAllocate Waiting for an elected Parallel Hash participant to allocate more batches. HashGrowBatchesDecide Waiting to elect a Parallel Hash participant to de- cide on future batch growth. HashGrowBatchesElect0 码力 | 3073 页 | 13.49 MB | 1 年前3
共 17 条
- 1
- 2