InnoDB Online DDL一瞥
发表于:2025-02-08 作者:千家信息网编辑
千家信息网最后更新 2025年02月08日,InnoDB Online DDL特性其是在MySQL 5.6版本引入, 建立在5.5版本Fast Index Creation特性上的. 数据表变更时, 允许操作原地进行, 而不用拷贝数据,或并发D
千家信息网最后更新 2025年02月08日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安全错误
数据库的锁怎样保障安全
网络安全行业专业技术职称
山西千创网络技术有限公司
交管综合应用平台分布式数据库
天门市网络安全信息部
ssl如何认证服务器
软件开发贵州雷迪司科技
三千左右的二手服务器
幻影分身更新后无法连接服务器
人社局网络安全体系建设
迪哥服务器手机版如何加入
第三届网络安全周
计算机网络技术需要学代码吗
中国移动通讯网络技术
天水辰文网络技术公司电话
银行网络安全可靠性报告
小米服务器卡顿怎么解决
python数据库语言
数据库生产事故定义
武装突袭3进入服务器咋开始
hbase分布式数据库的应用
计算机网络技术的相关资料
在一般的数据库安全性
网络安全作文怎么开头
短视频服务器哪个最好
玩pubg加速哪个服务器
网络安全大赛和机器人大赛
迪哥服务器手机版如何加入
vpdn局域网络安全吗
为什么体验服有一些服务器玩不了
网络安全管理人员证