首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
mysql-DDL
订阅
用户9040408693383
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
MySQL 8.0 新特性-原子DDL
MySQL 8.0 原子DDL 是一个复杂的过程,涉及比较多的模块,例如:MDL 锁,表定义缓存,行格式,Row Log,DDL Log,online 属性,表空间物理文件操作等。
深入解读MySQL8.0 新特性 :Crash Safe DDL
在MySQL8.0之前的版本中,由于架构的原因,mysql在server层使用统一的frm文件来存储表元数据信息,这个信息能够被不同的存储引擎识别。而实际上innodb本身也存储有元数据信息。这给ddl带来了一定的挑战,因为这种架构无法做到ddl的原子化,我们在线上经常能够看到…
MySQL & MariaDB Online DDL 参考指南
在早期的 MySQL 版本中,DDL 操作(如创建索引等)通常都需要对数据表加锁,操作过程中 DML 操作都会被阻塞,影响正常业务。MySQL 5.6 和 MariaDB 10.0 开始支持 Online DDL,可以在执行 DDL 操作的同时,不影响 DML 的正常执行,线上…
MySQL Online DDL工具gh-ost
MySQL Online DDL工具gh-ost背景、工作原理、工作模式、配置常用参数简析以及使用测试
不要再使用MySQL online DDL了
本文主要对pt-online-schema-change、gh-ost 和 MySQL ONLINE DDL 进行简单的介绍和比较,以便我们在面对不同的操作和要求时选择更适合的工具。
浅谈MySQL Online DDL
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 Online DDL是什么? 在MySQL5.5以及之前的版本,通常更改数据表结构操作(DDL)会阻塞对表数据的增删改操作(DML) MySQL5
面试高频:为什么数据删了,表空间不变呢?
了解了为什么MySQL在查询数据的时候,有些时候会 "抖" 一下。以及分析了刷脏页的策略问题以及连坐机制。今天介绍一下为什么delete from表名,表的大小还是没有变小!
InnoDB and Online DDL
online DDL功能支持INSTANT和in-place表变更和并发DML。此功能好处包括: - 在繁忙的生产环境中提升响应性和可用性,在这种情况下,使表在几分钟或几个小时不可用是不切实际的。
MySQL8.0大表秒加字段,是如何实现的?
前言 在MySQL 5.7已经之前的版本,MySQL还未实现大表加字段进行优化,以往的做法我们都是采用在线ddl工具去实现,比如:pt-online-schema-change,且需要在访问量少的时候
详谈 MySQL 8.0 原子 DDL 原理
背景 MySQL 5.7 的字典信息保存在非事务表中,并且存放在不同的文件中(.FRM,.PAR,.OPT,.TRN,.TRG 等)。所有 DDL 操作都不是 Crash Safe,而且对于组合 DD