pt-osc使用增量数据触发器的不足之处有哪些
发表于:2025-11-08 作者:千家信息网编辑
千家信息网最后更新 2025年11月08日,小编给大家分享一下pt-osc使用增量数据触发器的不足之处有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!pt-osc
千家信息网最后更新 2025年11月08日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安全错误
数据库的锁怎样保障安全
数据库排他锁unlock
网络安全是我们的第一生产力
江苏定制软件开发差异
服务器虚拟机管理软件
服务器 防盗链
华为网络技术工程师工作环境
计量经济学数据库
华为机架式服务器搭建
海东软件开发怎么样
天津市关于软件开发的公文
iot中国服务器网
社区国家网络安全周活动
杭州锦里网络技术
嵌入式软件开发需要什么能力
我的世界大神极限生存服务器
鹏程杯网络安全竞赛
thinkpad 服务器
网络安全教育班级活动策划
安徽hpe服务器虚拟主机
早稻软件开发公司
浙江多功能软件开发定制价格
计算机软件开发分层技术探讨
深信服网络安全证书有用吗
云计算服务器类型的区别
用tsql语句创建数据库用户
万得 软件开发 笔试 面试
查看谁登录服务器linux
中芯国际上海软件开发
成都科学院网络安全吗
国家电网 网络安全监测装置