InnoDB Online DDL一瞥
发表于:2025-11-10 作者:千家信息网编辑
千家信息网最后更新 2025年11月10日,InnoDB Online DDL特性其是在MySQL 5.6版本引入, 建立在5.5版本Fast Index Creation特性上的. 数据表变更时, 允许操作原地进行, 而不用拷贝数据,或并发D
千家信息网最后更新 2025年11月10日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安全错误
数据库的锁怎样保障安全
河北服务器维修调试价格
禄劝信息化软件开发咨询报价
软件开发评价要点
北京朝阳区服务器回收
数据库语句事例添加学生信息
武神坛一个服务器报名几支队伍
游戏服务器繁忙
主题班会 网络安全
服务器报错e1812
周口去哪学计算机网络技术
服务器端口设置后无法连接
天津手机软件开发定制
网络安全模式读不了u盘
作弊防控管理服务器
怀旧服服务器最大可以扩容多少
青少网络安全注册解释pdf
社区网络安全知识宣传标语
简单实现数据库安全库存预警
sql数据库配置管理路径
基于bs架构软件开发工具
vb代码 新浪股票数据库
万方数据库域名
目前数据库建立的关键在于
富国互联网科技股票基金估值
文档安全有个服务器的组
导入数据库就闪退
财务服务器维护合同
作弊防控管理服务器
软件开发工程师工作流程
pdms数据库管理员的费用多少