Commit Graph

584 Commits

Author SHA1 Message Date
Mr Chen fbef641839 update 2023-11-16 15:29:21 +08:00
Mr Chen 49cfeb7a39 mysql config 2023-11-16 00:34:03 +08:00
Mr Chen 01a887efad sync_binlog
默认,sync_binlog=0,表示MySQL不控制binlog的刷新,由文件系统自己控制它的缓存的刷新。这时候的性能是最好的,但是风险也是最大的。因为一旦系统Crash,在binlog_cache中的所有binlog信息都会被丢失。

如果sync_binlog>0,表示每sync_binlog次事务提交,MySQL调用文件系统的刷新操作将缓存刷下去。最安全的就是sync_binlog=1了,表示每次事务提交,MySQL都会把binlog刷下去,是最安全但是性能损耗最大的设置。这样的话,在数据库所在的主机操作系统损坏或者突然掉电的情况下,系统才有可能丢失1个事务的数据。但是binlog虽然是顺序IO,但是设置sync_binlog=1,多个事务同时提交,同样很大的影响MySQL和IO性能。虽然可以通过group commit的补丁缓解,但是刷新的频率过高对IO的影响也非常大。对于高并发事务的系统来说,“sync_binlog”设置为0和设置为1的系统写入性能差距可能高达5倍甚至更多
2023-11-12 13:12:58 +08:00
Mr Chen aa236bac0b up 2023-11-12 12:45:44 +08:00
Mr Chen 1996cb03ce 兼容新版mac 2023-11-09 01:32:59 +08:00
midoks e73533b611 Update mysql.js 2023-11-08 02:04:14 +08:00
midoks 89e5d57926 Update index.py 2023-11-08 01:58:45 +08:00
midoks 283d3c5f1f Update index.py 2023-11-08 01:57:27 +08:00
midoks 69cde4ebc3 Update index_mysql.py 2023-11-08 01:56:55 +08:00
midoks e5a9f2c197 Update index_mysql.py 2023-11-08 01:52:49 +08:00
midoks b3f495efb8 Update index.py 2023-11-08 01:49:44 +08:00
midoks c0310a2628 binlog日志功能基本OK 2023-11-08 01:44:17 +08:00
midoks 496e94ad54 Update mysql.js 2023-11-08 01:16:55 +08:00
midoks beb00d46e0 update 2023-11-08 01:15:28 +08:00
midoks 9e123f067b update 2023-11-08 01:12:02 +08:00
midoks aba594caf2 update 2023-11-08 01:00:29 +08:00
midoks f67be6d59f update 2023-11-08 00:49:01 +08:00
midoks f17a986461 mysql 同步1236错误-修复方案 2023-11-07 18:55:44 +08:00
midoks 2c31318a5c Update index.py 2023-11-07 18:06:09 +08:00
midoks 83466e927e update 2023-11-06 18:29:20 +08:00
midoks f29b15dd60 update 2023-10-31 01:37:21 +08:00
midoks 962b0fa9c5 mysql 优化 2023-10-09 20:32:35 +08:00
midoks ea4677b2c4 update 2023-10-08 00:26:34 +08:00
midoks ec3d29fc2b Update install.sh 2023-10-01 21:12:00 +08:00
midoks 56b728601b MySQL/MYSQL-YUM/MySQL-APT添加重置master功能。
mysql主从同步数据过期时,可使用此命令
2023-09-07 21:17:56 +08:00
midoks 222943e312 Update index.py 2023-08-24 22:35:44 +08:00
midoks 0bec57937f Update index.py 2023-08-24 21:31:35 +08:00
midoks 6c64f8ee5e Update install.sh 2023-08-24 21:25:15 +08:00
midoks b65ad9de80 Update install.sh 2023-08-24 21:18:49 +08:00
midoks 907851c413 update 2023-08-17 17:29:04 +08:00
midoks 0faafc654b Update install.sh 2023-08-17 16:58:36 +08:00
midoks 00ce3e00d3 update 2023-08-14 20:16:16 +08:00
midoks b595359f38 Update index.py 2023-08-14 18:29:00 +08:00
midoks 5b406eaeb1 Update my8.0.cnf 2023-08-12 21:48:48 +08:00
midoks 0a354f649d mysql添加可过滤的同步错误 2023-08-12 21:11:32 +08:00
msycn d35bf118ff
Update install.sh to 8.0.34 2023-08-12 00:48:17 +08:00
msycn 1adb2f751c
Update MySQL to 8.0.34
Update MySQL to 8.0.34
2023-08-12 00:46:07 +08:00
midoks 733e4e81be update 2023-08-10 09:54:19 +08:00
midoks 145a259ef9 update 2023-08-09 08:57:49 +08:00
midoks a34b7719c8 update 2023-08-09 08:52:36 +08:00
midoks 4d98455c35 up 2023-08-08 21:17:49 +08:00
midoks d397d74f73 Update index.py 2023-08-08 15:44:25 +08:00
midoks 98414db41d update 2023-08-08 15:25:23 +08:00
midoks 7024185b59 Update my8.0.cnf 2023-08-08 14:52:57 +08:00
midoks 495f16f2cf Update mysql.js 2023-08-08 14:52:19 +08:00
midoks 62444b7b6d Update mysql.js 2023-08-08 14:51:59 +08:00
midoks 50b11457f7 update 2023-08-08 14:26:00 +08:00
midoks 08c83edeb9 update 2023-08-08 13:17:39 +08:00
midoks dadb737f88 update 2023-08-07 15:59:00 +08:00
midoks c5207961f3 Update index.py 2023-08-05 01:52:49 +08:00