暂无图片
MySQL在同步数据的时候,同步十万数据和同步一万数据每秒读取的数据量不一样吗?
我来答
分享
暂无图片 匿名用户
MySQL在同步数据的时候,同步十万数据和同步一万数据每秒读取的数据量不一样吗?
暂无图片 5M

MySQL在同步数据的时候,同步十万数据和同步一万数据每秒读取的数据量不一样吗?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
张sir

说的是mysql的主从同步吗?主从同步取决你配置的binlog的模式:

Statement:
只记录执行的 SQL,不需要记录每一行数据的变化=====》这种情况下,同步十万数据和同步一万数据每秒读取数据量差不多,因为这种模式只同步执行 sql文本。

 Row:
Row 格式不记录 SQL 语句上下文相关信息,仅仅只需要记录某一条记录被修改成什么样子了。Row 格式的日志内容会非常清楚地记录下每一行数据修改的细节。======》这种就不一样了,比如一个条sql:delete from table where id>10;   清理十万条数据库那就要同步十万条delete,清理一万条就要同步一万条。

Mixed:
这种格式实际上就是 Statement 与 Row 的结合。Mixed 模式中,MySQL 会根据执行的每一条具体的 SQL 语句来区别对待记录的日志格式,也就是在 Statement 和 Row 之间选择一种。 ======》那这种同步的量基本上跟row模式差不多。

暂无图片 评论
暂无图片 有用 1
打赏 0
暂无图片
回答交流
Markdown


请输入正文
提交
相关推荐
安装MySQL需要安装什么版本的gcc?
回答 3
别用编译的,我这种老鸟用编译的都好入坑,rpm和yum的太简单了,还是用编译好的,还能学点东西。
MYSQL有没有类似DBLink的功能?
回答 1
有的。是通过存储引擎实现的。federated只是类似。不是一样。查还是查源端的。有网络消耗。
MySQL 漏洞处理版本升级到最新小版本,还有漏洞, 是不是必须打补丁?
回答 2
已采纳
不一定,这个东西还是要做具体分析的,漏洞肯定是都有的,但是危害程度有大有小,我们一般是遵照以下准则:a、  对于致命级别的安全漏洞补丁,应立即更新;b、对于bug修复类补丁,若涉及
mysql中,有没有想其他库,当无法开库,无法连接到db,直接从底层抽取文件中抽取数据的方法?
回答 1
mysql不能直接提取数据文件的数据,但是可以借助第三方工具来实现,比如可以使用ibd2sql来提取mysql数据库文件中的数据为SQL语句ibd2sql介绍项目地址:https://github.c
寻寻觅觅,冷冷清清,凄凄惨惨戚戚
回答 5
已采纳
声声慢
MySQL怎么把一个索引里面的数据全部输出?
回答 2
现在mysql默认都是innodb引擎,只能把表数据导出,无法导出索引数据。
MySQL一个实例中有很多数据库,这个数据库怎么和业务关联上?
回答 2
互联网大厂的规范是一个service一个db,一个db一个业务账号,service之间不允许直接跨库访问,可以采用rpc接口调用。
MySQL 根据某个条件查询出来的数据 怎么算它的磁盘占用大小?
回答 4
这种事情应该开发做的,你服务器上统计的大小和客户端上占用的大小是不一样的(编码,格式等都不一样).而且还涉及到索引之类的.你可以参考showprofileblockio,也可以统计网络传输的大小.但是
MySQL关闭了自动提交,T1插入了新数据并commit,T2查询前需要commit一下才能看见T1插入的新行,怎么解决?
回答 1
T2重新登录下;
MySQL的主键约束和唯一约束有什么区别?
回答 1
已采纳
一个表只允许建立一个主键约束,而唯一性约束可以建立多个;主键约束的关键列不允许取空值,而唯一性约束的关键列允许取空值;主键约束缺省创建的是主键索引,唯一性约束缺省创建的是唯一索引。