gpt4 book ai didi

mysql - 减少 MySQL NDB binlog 的大小

转载 作者:IT王子 更新时间:2023-10-28 23:44:30 24 4
gpt4 key购买 nike

我正在运行 NDB Cluster,我看到在 mysql api 节点上,有一个非常大的二进制日志表。

+---------------------------------------+--------+-------+-------+------------+---------+
| CONCAT(table_schema, '.', table_name) | rows | DATA | idx | total_size | idxfrac |
+---------------------------------------+--------+-------+-------+------------+---------+
| mysql.ndb_binlog_index | 83.10M | 3.78G | 2.13G | 5.91G | 0.56 |

有什么推荐的方法可以在不破坏任何东西的情况下减小它的大小吗?我知道这会限制时间点恢复的时间范围,但数据已经失控,我需要做一些清理工作。

最佳答案

看起来这是可能的。我在这里什么都没看到:http://dev.mysql.com/doc/refman/5.5/en/mysql-cluster-replication-pitr.html就是说你不能基于上一个纪元。

阅读这篇文章可能会获得一些额外的信息:

http://www.mysqlab.net/knowledge/kb/detail/topic/backup/id/8309

The mysql.ndb_binlog_index is a MyISAM table. If you are cleaning it, make sure you don't delete entries of binary logs that you still need.

关于mysql - 减少 MySQL NDB binlog 的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20235185/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com