码迷,mamicode.com
首页 >  
搜索关键字:在线ddl    ( 22个结果
思考线上如何既保证不影响查询,又能做更新操作
目前遇到的情况有:一、数据库进行在线ddl(修改表结构和字段)也是使用重名表名的方式。复制一张表,包括里面的数据,假设名称为tmp。在这张tmp表上面执行dll语句操作。此时要记录某个时刻开始对数据库的更新操作sql,缓存起来。执行dll操作完毕。就把之前缓存起的sql放到这个tmp表中执行一遍。二...
分类:其他好文   时间:2014-11-02 16:12:55    阅读次数:225
MySQL5.7 加强了在线DDL(varchar字符集)
在MySQL5.6引入了在线DDL,添加字段和辅助索引不锁表,但修改字段属性是锁表的。请见:http://hcymysql.blog.51cto.com/5223301/1370546如今在MySQL5.7,加强了修改varchar字段属性不锁表,例:100万行的表,现在要把padvarchar(65)修改为padvarchar(80),可以看到,不用拷贝数..
分类:数据库   时间:2014-10-28 18:07:27    阅读次数:245
22条   上一页 1 2 3
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!