一、一条建表语句是如何执行的?
create table db.test(
String name,
int age
);
首先,数据库会默认执行 begin 语句,新建一个事务。
循环每一列,如果是索引列,就建 B+ 树
如果建表失败就回滚,否则就提交
CSNotescreate table db.test(
String name,
int age
);
首先,数据库会默认执行 begin 语句,新建一个事务。
循环每一列,如果是索引列,就建 B+ 树
如果建表失败就回滚,否则就提交