1

我希望通过传递在 InnoDB MySQL 实例上执行的所有查询来对 MySQL Cluster 实例进行路测。目前我不太担心Cluster上的数据完整性,本次研究的重点是Cluster的稳定性和速度。

我不希望使用基于语句的二进制日志复制,因为纯粹的 SELECT 查询不会传递给集群,因此会给出不完整的性能视图。

在 MySQL 实例之间实现基于通用查询日志的复制的最佳方法是什么?

非常感谢,

4

3 回答 3

0

这是个有趣的问题!

http://www.electricmonk.nl/Programmings/MyQryReplayer,但它不能满足您的需求,因为它不能在线工作(即近乎实时)。

于 2009-09-23T12:14:01.817 回答
0

您可以使用 myqsl 代理将查询发送到两台服务器。

于 2009-09-23T12:56:00.550 回答
0

AFAIK SELECT 语句未记录在日志箱中,仅记录更新和插入。我知道记录选择查询的唯一方法是通过 mysql-proxy。

于 2013-11-02T01:24:49.027 回答