在分布式数据库系统中,两阶段提交协议(2PC)的第一阶段被称为什么( )。
执行阶段
表决阶段
预提交阶段
准备阶段
【内容考查】本题考查分布式数据库系统中两阶段提交协议(2PC)的过程。
【选项分析】
A. 执行阶段:这是2PC的第二阶段,不是第一阶段。
B. 表决阶段:正确。2PC的第一阶段被称为表决阶段,协调者发布"准备提交"指令,所有参与者进行表决。
C. 预提交阶段:这是三阶段提交协议(3PC)中的一个阶段,不属于2PC。
D. 准备阶段:虽然在表决阶段中确实有准备的过程,但"准备阶段"不是2PC第一阶段的标准称呼。
因此,正确答案是B. 表决阶段。在表决阶段,协调者发布"准备提交"指令,所有参与者进行表决,具有一票否决权。这个阶段的目的是形成一个共同的决定。