当数据库有大量的删除时,canal解析变慢,之前每个小时可以解析5万,有大量删除后每个小时才100条,请问有什么可以解决方法吗?谢谢
原提问者GitHub用户jayws
mysql配置如下参数:innodb_flush_log_at_trx_commit 在提交事务的时候是否提交缓冲?
有3个值:
0:不会主动触发日志缓冲写入磁盘
1(默认):每次提交事务的时候,同时会把日志缓冲刷新到磁盘
2:每次提交事务的时候,会把日志缓冲刷新到磁盘,但是他不是同时进行的 而是每秒钟刷新一次
建议配置成2 ,对性能影响较大。
可以试试这个
原回答者GitHub用户wufengbin
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。