天堂

  :: :: 博问 :: 闪存 :: :: :: 订阅 订阅 :: 管理 ::

2013年3月28日

摘要: 这里有一篇译文,对5.6在线DDL的操作做了介绍,5.6里对在线DDL做了很多的优化,从译文里的表5.9可以看到,很多操作不需要做copying data操作。下面这段话很有启发作用:对于DDL操作一个基本的想法:它的变化是就地执行还是执行表拷贝, 在命令结束之后看看显示“rows affected “的值。例如,这里您可能会看到在做不同类型的DDL操作:修改列默认值(超级快,不影响表的所有数据): Query OK, 0 rows affected (0.07 sec)添加索引 (需要时间, 但0 rows affected 表明表没有被复制): Query OK, 0 rows affec 阅读全文
posted @ 2013-03-28 14:44 zuoxingyu 阅读(2881) 评论(0) 推荐(0) 编辑