有个mysql数据库服务,之前没有打开binlog,业务通过修改mysql配置文件my.cnf,添加配置: log_bin=on 这个文档中的第一句正好也说明了这一问题的原因: This variable specifies the server ID. In MySQL 5.7, server_id must be specified if binary logging is
独家揭秘丨GreatSQL 没开Binlog时多线程插入数据性能劣化之谜一、问题发现 在一次数据迁移中,用到了INSERT INTO t1 SELECT * FROM t2这样的 SQL 用来搬迁大表,为了提高插入效率关闭了Binlog,考虑用多线程来插入提高速度。表的类型信息和插入效率如下所示。 测试环境: Linux node-76-11 4.19.90-17.ky10.aarch64,128
前言 MySQL 是全球知名的开源关系型数据库,一直以来因其稳定性、可靠性和易用性而广受欢迎。一个重要的特性,也是 MySQL 受到高度关注的理由,是其较早期推出的二进制日志功能 —— binlog。 MySQL binlog,即二进制日志,是 MySQL 中用于记录数据库更改的日志文件。自 MySQL 数据库较早地引入了 binlog,这项功能就为它赢得了开发者和企业用户的青睐。MySQL 的二