【问题标题】:Running Read heavy queries on Percona XtraDB cluster在 Percona XtraDB 集群上运行读取繁重的查询
【发布时间】:2017-06-06 14:42:57
【问题描述】:

我正在为一个全新的应用程序从头开始创建一个新的 3 节点 Percona XtraDB 集群。应用程序的一部分将生成读取繁重的查询,我们打算在整个集群中进行负载平衡。以前在主从设置中,那些读取查询用于生成影响我们应用程序的复制滞后。因为我们需要以不超过 3 秒的延迟获取读取。

现在有了 Galera 集群,由于复制的管理方式不同,该问题似乎得到了解决。

我的问题是,那些读取繁重的查询会导致 galera 集群引起一些问题吗?更重要的是,这些查询会降低集群的写入性能吗?

这方面的任何经验都会有所帮助。

【问题讨论】:

    标签: mysql percona galera


    【解决方案1】:

    是和不是。

    基于 Galera 的解决方案(例如 PXC)确实具有不同的特性。这取决于读写、节点之间的距离、事务的长度等。此外,Galera 有一种方法可以处理主从没有的“关键读取”(wsrep_sync_wait)。

    在任何类型的系统中,您都应该研究重读查询以寻找更好的索引和/或更好的查询公式;这将改善任何系统。你愿意提出另一个问题来解决这个问题吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-29
      相关资源
      最近更新 更多