ITPUB??ì3
新一届的微软MVP评选已经开始,欢迎各位推荐!
ITPUB论坛 » MySQL及其它开源数据库 » MySQL复制中从机的一个概念问题

标题: MySQL复制中从机的一个概念问题
离线 itpubkumao
中级会员


来自 上海
精华贴数 0
个人空间 0
技术积分 1961 (824)
社区积分 263 (2051)
注册日期 2007-7-8
论坛徽章:7
      
      

发表于 2008-4-9 18:36 
谢谢两位老版!

MySQL Proxy 不能用于SP,先记下来。

好像跑题了!我是问Replication呐!

Replication上也能用MySQL Proxy 来实现读写分离吗?
MySQL Proxy 是用于实现读写分离的吗?它不是代理吗?!
我还没看过这个,但我以前瞄过一眼,给我的感觉像是说,集群里有好几台Server,程序里要使用集群就需要指对不同Server的IP来写程序,这样不好,于是就弄个MySQL Proxy 来代理一下,程序只要指对它的IP就可以了,由它来分配使用哪个Server,不是这样的吗?

谢谢!

[ 本帖最后由 itpubkumao 于 2008-4-9 18:44 编辑 ]


__________________
能做得更好!
只看该作者    顶部
离线 itpubkumao
中级会员


来自 上海
精华贴数 0
个人空间 0
技术积分 1961 (824)
社区积分 263 (2051)
注册日期 2007-7-8
论坛徽章:7
      
      

发表于 2008-4-9 18:48 
是不是Master和Slave都是Server,读的话MySQL Proxy 就转向到Slave,写的话MySQL Proxy 就转向到Master?!


__________________
能做得更好!
只看该作者    顶部
离线 jinguanding
Eugene


来自 上海
精华贴数 1
个人空间 70
技术积分 2401 (655)
社区积分 79 (3901)
注册日期 2007-3-29
论坛徽章:5
现任管理团队成员2008北京奥运纪念徽章:乒乓球2008北京奥运纪念徽章:柔道生肖徽章2007版:鼠ITPUB新首页上线纪念徽章 
      

发表于 2008-4-9 22:20 


QUOTE:
原帖由 itpubkumao 于 2008-4-9 18:48 发表
是不是Master和Slave都是Server,读的话MySQL Proxy 就转向到Slave,写的话MySQL Proxy 就转向到Master?!

是的,但是对于SP,就没办法了。。。至少目前还不能区分


__________________
.....做人做事尽心尽力,做学问谦虚求根问底.......
......***寻MySQL方面的兼职***......
.....专业的综合布线、安防公司........................
......www.showgold.cn..............................
......上海亮金信息技术有限公司.......................
只看该作者    顶部
离线 itpubkumao
中级会员


来自 上海
精华贴数 0
个人空间 0
技术积分 1961 (824)
社区积分 263 (2051)
注册日期 2007-7-8
论坛徽章:7
      
      

发表于 2008-4-10 07:39 
好的,谢谢!


__________________
能做得更好!
只看该作者    顶部
离线 yueliangdao0608
斑竹
上帝他爸


来自 中国-红灯区-深圳
精华贴数 0
个人空间 0
技术积分 3995 (362)
社区积分 1471 (739)
注册日期 2005-2-25
论坛徽章:20
现任管理团队成员紫蜘蛛玉兔生肖徽章2007版:牛2008北京奥运纪念徽章:花样游泳2008北京奥运纪念徽章:击剑
2008北京奥运纪念徽章:足球2008北京奥运纪念徽章:垒球2008北京奥运纪念徽章:拳击2008北京奥运纪念徽章:手球2008北京奥运纪念徽章:自行车 

发表于 2008-4-10 09:13 
金兄的办法是好的。Sp不能区分的话。可以把写的Sp放到MASTER上执行,虽然里面也可能有读的。可是毕竟不多。
读的存储过程放到SLAVE上。


__________________
-------------------------------------------------------
以前搞维护-搞软件-搞网站-现在搞DBA ---
点击这里访问我的技术博客

最近在练习英语中。。。
Losing my face!
只看该作者    顶部
离线 itpubkumao
中级会员


来自 上海
精华贴数 0
个人空间 0
技术积分 1961 (824)
社区积分 263 (2051)
注册日期 2007-7-8
论坛徽章:7
      
      

发表于 2008-4-10 09:19 


QUOTE:
原帖由 yueliangdao0608 于 2008-4-10 09:13 发表
金兄的办法是好的。Sp不能区分的话。可以把写的Sp放到MASTER上执行,虽然里面也可能有读的。可是毕竟不多。
读的存储过程放到SLAVE上。

好方法


__________________
能做得更好!
只看该作者    顶部
离线 itpubkumao
中级会员


来自 上海
精华贴数 0
个人空间 0
技术积分 1961 (824)
社区积分 263 (2051)
注册日期 2007-7-8
论坛徽章:7
      
      

发表于 2008-4-10 09:25 


QUOTE:
原帖由 itpubkumao 于 2008-4-9 18:36 发表
谢谢两位老版!

MySQL Proxy 不能用于SP,先记下来。

好像跑题了!我是问Replication呐!

Replication上也能用MySQL Proxy 来实现读写分离吗?
MySQL Proxy 是用于实现读写分离的吗?它不是代理吗?!
我还没看过这个,但我以前瞄过一眼,给我的感觉像是说,集群里有好几台Server,程序里要使用集群就需要指对不同Server的IP来写程序,这样不好,于是就弄个MySQL Proxy 来代理一下,程序只要指对它的IP就可以了,由它来分配使用哪个Server,不是这样的吗?

谢谢!



QUOTE:
原帖由 itpubkumao 于 2008-4-9 18:48 发表
是不是Master和Slave都是Server,读的话MySQL Proxy 就转向到Slave,写的话MySQL Proxy 就转向到Master?!

看来我有认识上的局限性啊!
才反应过来。
MySQL Proxy 不一定非要代理Cluster里的Server,它只是代理不同IP的mysqld就可以,这些mysqld的关系既可以是Cluster,也可以是Replication。


__________________
能做得更好!
只看该作者    顶部
相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问