mysql中binlog有几种模式
发表于:2025-11-08 作者:千家信息网编辑
千家信息网最后更新 2025年11月08日,这篇文章将为大家详细讲解有关mysql中binlog有几种模式,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、statement level模式,每一条会修改数据
千家信息网最后更新 2025年11月08日mysql中binlog有几种模式
这篇文章将为大家详细讲解有关mysql中binlog有几种模式,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
1、statement level模式,每一条会修改数据的sql都会记录到master的bin-log中。
slave在复制的时候sql进程会解析成和原来master端执行过的相同的sql来再次执行。
statement level下的优点,首先就是解决了row level下的缺点,不需要记录每一行数据的变化,减少bin-log日志量,节约io,提高性能。因为他只需要记录在master上所执行的语句的细节,以及执行语句时候的上下文的信息。
2、rowlevel模式,日志中会记录成每一行数据被修改的形式。
在slave端再对相同的数据进行修改。bin-log中可以不记录执行的sql语句的上下文相关的信息,仅仅只需要记录那一条记录被修改了,修改成什么样了。所以row level的日志的内容会非常清楚的记录下每一行数据修改的细节。而且不会出现某些特定情况下的存储过程,或function,以及trigger的调用和触发无法被正确复制的问题。
3、mixed模式是前两种模式的结合。
在mixed模式下,mysql会根据执行的每一条具体的sql语句来区分对待记录的日志形式,也就是在statement和row之间选一种。
关于"mysql中binlog有几种模式"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
模式
数据
日志
语句
一行
篇文章
相同
上下
上下文
信息
内容
形式
时候
更多
细节
不错
实用
清楚
之间
也就是
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
机架式服务器价格
健康医疗网络安全观报告
计算机网络安全网络安全
芜湖酷睿网络技术有限公司
网络安全的具体表现
爱卡族网络技术
mysql数据库工具开源
对网络安全事件的反思
九台区正规网络技术服务口碑推荐
香港主机数据库类型
网络安全知识对联
战旗人气软件开发
更改数据库日期的sql
fifapl3韩服数据库
数据库 sort
2019年我国网络安全事例
网络安全 典型经验材料
国防科大网络安全研究员
通辽市信息网络安全协会
wow哪个服务器人多吗
erp软件服务器名保存不了
上海等离子套料软件开发商
小程序云开发和服务器哪个更划算
中学生网络安全案例及分析
美日两国网络安全专家
网络安全对俄罗斯的重要性
软件开发技术专业学什么
桂林电子科技大学网络安全怎么样
服务器怎么给别人家园权限
gta4 服务器