小编com*_*com的帖子

使用复制进行横向扩展

阅读了Using Replication for Scale-Out,我如何将不同的查询路由到不同的服务器,例如,SELECT我想路由到从服务器和NON-SELECT主服务器。我假设作为负载均衡器我可以使用haproxy,但我没有发现可以在haproxy级别上区分查询?另外,假设有人直接到达了master,master如何识别这是SELECT查询和显示发送到slave,或loadbalancer。

mysql replication scalability

8
推荐指数
1
解决办法
387
查看次数

为什么 Oracle 一直在开发 MySQL 5.1

2 年前,Mysql 5.5 的第一个版本发布了。继续在 MySQL 5.1 上工作的原因是什么 - 当前版本是 Mysql 5.1.62

看起来它们之间应该有根本的区别。我很困惑更喜欢哪个版本。

mysql mysql-5.5 mysql-5.1

6
推荐指数
1
解决办法
260
查看次数

我应该使用哪个版本的 MySQL?

多年来我一直在使用MySQL 5.1.37

最近发现repository已经不支持这个版本了,需要升级mysql。

我认为更改版本应该是一个复杂的过程,因为my.cnf发生了变化,并且可能随着代码的变化而变化。

问题

  • 哪个版本最稳定和首选?
  • 我应该使用哪个版本?

mysql mysql-5.1 upgrade

5
推荐指数
2
解决办法
4633
查看次数

mysql 动态更改架构

最近我遇到了一个问题,我的数据库变得非常大,每次我想更改架构时,我都不能让自己停机。

这使我开始寻找在线更改架构的解决方案。

1) pt-online-schema-change。非常有吸引力的项目,但老实说我很失望。下载了最新版本后,我不得不更改代码以使脚本正常工作。在开始脚本失败并显示错误消息。所有这些都是我在 Percona 的错误报告中找到的。在修补脚本完成它的工作后,希望很好。

2)橡木在线更改表。同样非常有趣的项目,facebook 在MySQL 的 Online Schema Change上提到它是好产品。明天我去试试。

如果您更有经验,请与我们分享您的意见。什么是最好和最可靠的产品?

mysql schema

4
推荐指数
1
解决办法
1653
查看次数