pt-osc使用增量数据触发器的不足之处有哪些
发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,小编给大家分享一下pt-osc使用增量数据触发器的不足之处有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!pt-osc
千家信息网最后更新 2025年02月02日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安全错误
数据库的锁怎样保障安全
天梭服务器
明日方舟可不可以换服务器
浦东新区环保网络技术定做价格
上海品质软件开发服务参考价格
湖南鑫达网络技术
网络安全专业最好的大学中国
戴尔服务器进不了管理口
哪个数据库数据最全
司法局网络安全自查总结
青海省土地利用类型数据库
软件开发人员职位
2台服务器做集群
天津5g服务器标准机柜云服务器
2019火电供应商数据库
崇明区网络安全创新服务
hive数据库和表的操作
数据库如何给表和行加锁
网络安全院士名录
采购库存软件开发平台
数据库的保护技术包括哪些
太原东杰软件开发有限公司
软件开发应聘硕士
忻州软件开发哪家好
如何设置游戏数据库
网络安全加强检查督导
数据库基础实验课心得体会
网络技术主管是什么
理解软件开发语言中的高级语言
如何在服务器附加数据
辅助软件开发费用