InnoDB Online DDL一瞥
发表于:2024-11-19 作者:千家信息网编辑
千家信息网最后更新 2024年11月19日,InnoDB Online DDL特性其是在MySQL 5.6版本引入, 建立在5.5版本Fast Index Creation特性上的. 数据表变更时, 允许操作原地进行, 而不用拷贝数据,或并发D
千家信息网最后更新 2024年11月19日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安全错误
数据库的锁怎样保障安全
jsp登录注册链接数据库页面
曙光服务器管理卡地址
移动云服务器无法开启
实体类和数据库表元组的映射
02141计算机网络技术自考
智能硬件 数据库
网络安全基础工具
如何在网易服务器开创造
敏捷软件开发需求分析
网络安全审查时间什么时候结束
nosql数据库 选择
x86服务器压力测试软件
刘敬帅网络安全
软件开发有多难
网络安全 问责
苹果电脑系统适合软件开发么
jdbc注册数据库步骤
navan数据库
表和数据库的关系是( )
局域网电脑登陆云服务器
网络技术原理图解
火山视窗软件开发平台破解版
外卖派送系统数据库
网络安全的常见风险
康浮数据库备份软件
计算机网络技术是修电脑的
服务器如何连接到另一台电脑
闵行区个人软件开发售后服务
鹰巢山服务器
吕梁公安局网络安全官网