InnoDB Online DDL一瞥
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,InnoDB Online DDL特性其是在MySQL 5.6版本引入, 建立在5.5版本Fast Index Creation特性上的. 数据表变更时, 允许操作原地进行, 而不用拷贝数据,或并发D
千家信息网最后更新 2026年11月03日InnoDB Online DDL一瞥
InnoDB Online DDL特性
其是在MySQL 5.6版本引入, 建立在5.5版本Fast Index Creation特性上的. 数据表变更时, 允许操作原地进行, 而不用拷贝数据,或并发DML语句继续访问. 由此带来了数据库可用性和性能的提升.
就Online DDL提供的原地操作, 并发访问等特性, 看下实际工作中常见的16个场景


Online DDL使用可能遇到的报错
1. Online DDL内部运行时, 可能开始和结束需要获取排它锁, 其会由于正在运行的长事物而超时.
2. 数据表变更过程中,DML语句产生的日志会临时存放在参数innodb_online_alter_log_max_size指定的内存中, 可能会由于该空间较小报错DB_ONLINE_LOG_TOO_BIG, 建议负载较大的系统该参数设置为512MB或1GB.
Online DDL的局限性
若某个Online DDL操作运行时间较长, 可能会造成数据库主从复制环境的延时,影响读业务.
那么, 对于复制环境下, 较大的数据表如何进行变更呢, 稍后进行说明.
若感兴趣可关注订阅号"数据库最佳实践"(DBBestPractice).
数据
数据库
数据表
特性
运行
较大
原地
参数
版本
环境
语句
不用
业务
主从
事物
兴趣
内存
可用性
场景
实际
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技图片
中国互联网科技工作委员会毛军
科技互联网产品
金融科技还是互联网
互联网医疗科技
深圳齐家互联网科技
长亮科技 互联网金融
四个字互联网科技公司取名
广州慧亚互联网科技怎么样
随着互联网科技发展
宁夏众和广鑫互联网科技有限公司
崇明区互联网教育科技诚信经营
互联网科技商业
广西互联网科技孵化中心
银川新华互联网科技学校联系电话
南京一网一红互联网科技有限公司
银川新华互联网科技学校原画
米泉互联网科技专业怎么样
河南商务圈互联网科技有限公司
广东猫王互联网科技有限公司电话
易互联网科技有限公司
紫鲸互联网科技
猫创互联网科技
互联网科技大会案例
金融科技和互联网金融
丰台科技园 互联网公司
宜昌元轩互联网科技有限公司
互联网方面的科技前沿
图游互联网科技
互联网科技接地气