关于[MySQL--各版本DDL 操作总结]的摘要:
MySQL 5.5 DDL在MySQL 5.5版本前,所有DDL操作都使用Copy Table的方式完成,操作过程中原表数据库不允许写入,只能读取,在MySQL 5.5版本中引入FIC(Fast index creation)特性。FCI 操作流程:(1)对表加共享S锁,允许其他会话读操作,但禁止写操作,(2)根据当前表数据创建索引,(3)新索引创建完成,解除S锁,允许读写。FCI 优点:(1...
MySQL 5.5 DDL在MySQL 5.5版本前,所有DDL操作都使用Copy Table的方式完成,操作过程中原表数据库不允许写入,只能读取,在MySQL 5.5版本中引入FIC(Fast index creation)特性。FCI 操作流程:(1)对表加共享S锁,允许其他会话读操作,但禁止写操作,(2)根据当前表数据创建索引,(3)新索引创建完成,解除S锁,允许读写。FCI 优点:(1...