pt-osc使用增量数据触发器的不足之处有哪些
发表于:2024-10-01 作者:千家信息网编辑
千家信息网最后更新 2024年10月01日,小编给大家分享一下pt-osc使用增量数据触发器的不足之处有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!pt-osc
千家信息网最后更新 2024年10月01日pt-osc使用增量数据触发器的不足之处有哪些
小编给大家分享一下pt-osc使用增量数据触发器的不足之处有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
pt-osc的原理如下:
1、创建一个和源表一样表结构的新表
2、在新表执行DDL语句
3、在源表创建三个触发器分别对应insert、update、delete操作
4、从源表拷贝数据到新表,拷贝过程中源表通过触发器把新的DML操作更新到新表中
5、rename源表到old表中,把新表rename为源表,最后删除源表
触发器的作用就是源表和新表之间的增量数据同步,不足之处总结如下:
因为触发器是用存储过程的步骤实现的,所以就无法避免存储过程本身需要的开销。
增大了同一个事务的执行步骤,更多的锁争抢。
整个过程无法暂停,假如发现影响主库性能,停止 Online DDL,那么下次就需要从头来过。
多个并行的操作是不安全的。
无法在生产环境做测试。
触发器和源操作还是在同一个事务空间。
备注:
推荐使用gh-ost工具做online DDL
gh-ost 首先连接到主库上,根据 alter 语句创建影子表,然后作为一个"备库"连接到其中一个真正的备库上,一边在主库上拷贝已有的数据到影子表,一边从备库上拉取增量数据的 binlog,然后不断的把 binlog 应用回主库。
以上是"pt-osc使用增量数据触发器的不足之处有哪些"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
触发器
数据
增量
过程
拷贝
篇文章
事务
内容
影子
更多
步骤
语句
存储
安全
三个
不怎么
不断
之间
从头
作用
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库访问技术ADO技术
博山管理erp软件开发
零基础想学软件开发推荐书
1区哪个服务器好
vue 图表 存入数据库
华为网络技术与应用实训报告
网络安全法律法规手抄报简单漂亮
5g创新大会服务器
手机的dhcp服务器地址
济南奥达软件开发有限公司电话
数据库配置 c
前端页面用什么软件开发
阿里云数据库rds安全吗
租服务器挖矿
游戏手机制作软件开发
北京服务器机柜哪种好
网络安全手抄报该写的字
数据库技术创新沙龙
杨树snp数据库
win7搭建邮件服务器
上海游沃网络技术有限公司投诉
网络安全和前端开发
软件开发 kpi
docker隔离网页和数据库
长青软件开发
数据库的笛卡儿积
福建千游网络技术有限公
基岩版服务器怎么设置管理员
时空数据库管理都涉及那些方面
win7搭建邮件服务器