在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

MySQL的binlog的格式及优缺点分别是什么呢

118次阅读
没有评论

共计 1217 个字符,预计需要花费 4 分钟才能阅读完成。

本篇文章给大家分享的是有关 MySQL 的 binlog 的格式及优缺点分别是什么呢,丸趣 TV 小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着丸趣 TV 小编一起来看看吧。

MySQL binlog 日志有三种格式,分别为 Statement,MiXED 和 ROW.

1.Statement:每一条会修改数据的 sql 都会记录在 binlog 中。
优点:
binlog 文件较小
日志是包含用户执行的原始 SQL, 方便统计和审计
出现最早,兼容较好
缺点:
存在安全隐患,可能导致主从不一致
对一些系统函数不能准确复制或是不能复制

2.ROW 不记录 sql 语句上下文相关信息,仅保存哪条记录被修改。
优点:
相比 statement 更加安全的复制格式
在某些情况下复制速度更快(SQL 复杂,表有主键)
系统的特殊函数也可以复制
更少的锁
更新和删除语句检查是否有主键,如果有则直接执行,如果没有,看是否有二级索引,如再没有,则全表扫描
缺点:
binlog 比较大(myql5.6 支持 binlog_row_image)
单语句更新(删除)表的行数过多,会形成大量 binlog
无法从 binlog 看见用户执行 SQL(5.6 中增加 binlog_row_query_log_events 记录用户的 query)

3.Mixed: 是以上两种 level 的混合使用,一般的语句修改使用 statment 格式保存 binlog,如一些函数,statement 无法完成主从复制的操作,则采用 row 格式保存 binlog,MySQL 会根据执行的每一条具体的 sql 语句来区分对待记录的日志形式,也就是在 Statement 和 Row 之间选择一种. 新版本的 MySQL 中队 row level 模式也被做了优化,并不是所有的修改都会以 row level 来记录,像遇到表结构变更的时候就会以 statement 模式来记录。至于 update 或者 delete 等修改数据的语句,还是会记录所有行的变更。
优点:
混合使用 row 和 statement 格式,对于 DDL 记录 statument, 对于 table 里的行操作记录为 row 格式。
如果使用 innodb 表,事务级别使用了 READ_COMMITTED or READ_UMCOMMITTED 日志级别只能使用 row 格式。
但是使用 ROW 格式中 DDL 语句还是会记录成 statement 格式。
缺点:
mixed 模式中,那么在以下几种情况下自动将 binlog 模式由 SBR 模式改成 RBR 模式。
当 DML 语句更新一个 NDB 表
当函数中包含 UUID 时
2 个及以上 auto_increment 字段的表被更新时
行任何 insert delayed 语句时
用 UDF 时
视图中必须要求使用 RBR 时,例如创建视图使用了 UUID()函数

以上就是 MySQL 的 binlog 的格式及优缺点分别是什么呢,丸趣 TV 小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注丸趣 TV 行业资讯频道。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-19发表,共计1217字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 久久婷婷五月综合色国产香蕉 | 98香蕉草草视频在线精品看 | 国产精品无卡无在线播放 | 久久国产视频在线观看 | 国产不卡视频在线观看 | 国产免费青青青免费视频观看 | 亚洲av无码无在线观看红杏 | 久久毛片免费看一区二区三区 | 日韩毛片在线看 | 国产精品久久久久影视不卡 | 欧美视频国产 | 欧美啪啪做 | 日本一级在线播放线观看视频 | 免费观看国产精品 | 91久久亚洲国产成人精品性色 | 性无码免费一区二区三区在线 | 免费看一级做a爰片久久 | 成人精品视频一区二区三区尤物 | 成人免费观看视频高清视频 | 成人网在线 | 国产精品99久久 | 极品人妻被黑人中出种子 | 毛片亚洲av无码精品国产午夜 | 国产日产高清欧美一区二区三区 | 色偷偷综合| 99久久婷婷国产综合精品 | 婷婷伊人久久大香线蕉av | 国产欧美精品一区二区色综合 | 刮伦真实在线永久视频 | 国产三级在线免费 | 最新亚洲人成无码网站 | 色欲久久久天天天综合网 | 操操操日日日 | 黄色美女一级片 | 国产综合精品一区二区三区 | 亚洲欧美成人在线 | 国产精品欧美一区二区在线看 | 国产综合在线视频 | 国产精品欧美亚洲韩国日本不卡 | 国产成人精品123区免费视频 | 女人和拘做受全程看视频 |