楼主: kerlion

SQL server可以做load balance吗

[复制链接]
论坛徽章:
26
ITPUB伯乐
日期:2012-05-22 15:05:35喜羊羊
日期:2015-05-14 12:15:30美羊羊
日期:2015-07-02 22:22:59秀才
日期:2015-08-24 09:51:48天枰座
日期:2015-11-05 16:53:35双鱼座
日期:2015-12-05 19:22:56巨蟹座
日期:2015-12-20 18:46:10摩羯座
日期:2016-05-19 09:54:17ITPUB15周年纪念
日期:2016-10-13 13:15:34秀才
日期:2017-02-22 15:16:26
11#
发表于 2012-1-11 15:14 | 只看该作者
kerlion 发表于 2012-1-11 14:13
AA的两个节点是不同的数据库,那什么数据库都可以做的。!!!
我需要的是能够scale out的,2台,3台,到n ...

呵呵 SQLServer目前还真不支持这个.....

使用道具 举报

回复
求职 : 技术/实施/服务顾问
论坛徽章:
6
SQL大赛参与纪念
日期:2011-04-13 12:08:17ITPUB十周年纪念徽章
日期:2011-11-01 16:19:412012新春纪念徽章
日期:2012-01-04 11:49:54咸鸭蛋
日期:2012-04-05 14:04:082014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11
12#
发表于 2012-1-11 16:25 | 只看该作者
数据库层的这种scale out本身是不支持的。
不过有人说使用分区视图这种玩意也算得话。。。看你喜不喜欢折腾拉。还是前面的那个连接:
http://msdn.microsoft.com/en-us/library/cc966448.aspx

想要独立于应用的scale out,直接考虑RAC 或者pure scale。
SQLServer把赌注下在NUMA上,以为将来的一台机器就是由32个或者更多的cpu组成的。不过现在看来,大家还是喜欢多台机器,至少起点比较低,将来扩展也简单,不用scale up。

使用道具 举报

回复
论坛徽章:
25
ITPUB元老
日期:2005-02-28 12:57:00咸鸭蛋
日期:2013-02-07 11:51:42咸鸭蛋
日期:2013-02-08 09:48:51蜘蛛蛋
日期:2013-02-21 15:47:392013年新春福章
日期:2013-02-25 14:51:24咸鸭蛋
日期:2013-02-28 17:08:42蜘蛛蛋
日期:2013-03-29 16:17:14双黄蛋
日期:2013-04-11 16:11:04咸鸭蛋
日期:2013-05-07 11:55:14咸鸭蛋
日期:2013-05-28 10:46:24
13#
 楼主| 发表于 2012-1-11 16:40 | 只看该作者
zcl32 发表于 2012-1-11 16:25
数据库层的这种scale out本身是不支持的。
不过有人说使用分区视图这种玩意也算得话。。。看你喜不喜欢折腾 ...

你说的是db2 的pure scale吗?用户情况怎么样?有什么成功案例没有

使用道具 举报

回复
求职 : 技术/实施/服务顾问
论坛徽章:
6
SQL大赛参与纪念
日期:2011-04-13 12:08:17ITPUB十周年纪念徽章
日期:2011-11-01 16:19:412012新春纪念徽章
日期:2012-01-04 11:49:54咸鸭蛋
日期:2012-04-05 14:04:082014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11
14#
发表于 2012-1-11 18:21 | 只看该作者
是db2 purescale,不知道用户使用怎样,我也是只看了一些资料,没有实际的动手。
国内还没有听说哪个用户使用,你可以问问IBM的王飞鹏。

使用道具 举报

回复
求职 : 技术/实施/服务顾问
论坛徽章:
6
SQL大赛参与纪念
日期:2011-04-13 12:08:17ITPUB十周年纪念徽章
日期:2011-11-01 16:19:412012新春纪念徽章
日期:2012-01-04 11:49:54咸鸭蛋
日期:2012-04-05 14:04:082014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11
15#
发表于 2012-1-11 18:25 | 只看该作者
RAC很多用户的,银行的、电信的、保险的,政府的,都有使用。
不过实际使用中也不是应用不需要任何的修改的,否则性能可能很差。最好应用设计开发的架构就考虑了RAC,考虑了业务实际运行过程中的节点通信,然后进行调整,例如使用数据库表分区等,否则多节点通信也很成问题。

使用道具 举报

回复
论坛徽章:
26
ITPUB伯乐
日期:2012-05-22 15:05:35喜羊羊
日期:2015-05-14 12:15:30美羊羊
日期:2015-07-02 22:22:59秀才
日期:2015-08-24 09:51:48天枰座
日期:2015-11-05 16:53:35双鱼座
日期:2015-12-05 19:22:56巨蟹座
日期:2015-12-20 18:46:10摩羯座
日期:2016-05-19 09:54:17ITPUB15周年纪念
日期:2016-10-13 13:15:34秀才
日期:2017-02-22 15:16:26
16#
发表于 2012-1-11 21:45 | 只看该作者
zcl32 发表于 2012-1-11 18:25
RAC很多用户的,银行的、电信的、保险的,政府的,都有使用。
不过实际使用中也不是应用不需要任何的修改的 ...

恩 现在Oracle的RAC技术到处都在用....
像富士康那边很多部门的产线都是用的RAC

使用道具 举报

回复
招聘 : 数据库开发
论坛徽章:
3
奥运会纪念徽章:网球
日期:2012-06-25 14:58:22慢羊羊
日期:2015-03-04 14:53:332015年新春福章
日期:2015-03-06 11:58:39
17#
发表于 2012-5-15 11:22 | 只看该作者
我对这块也很关注,可惜一直没有较好的解决方案

使用道具 举报

回复
论坛徽章:
23
2010新春纪念徽章
日期:2010-03-01 11:19:10夏利
日期:2013-07-31 16:53:18蜘蛛蛋
日期:2013-04-08 16:34:01蜘蛛蛋
日期:2012-05-15 14:23:47紫蛋头
日期:2012-05-15 14:11:43ITPUB十周年纪念徽章
日期:2011-11-01 16:21:15紫蛋头
日期:2011-08-12 13:34:272011新春纪念徽章
日期:2011-02-18 11:43:33ITPUB9周年纪念徽章
日期:2010-10-08 09:28:51比亚迪
日期:2014-01-02 15:24:53
18#
发表于 2012-5-15 15:49 | 只看该作者
2台MS 做基于transaction的replication,前端加一个DNS的轮寻或者LVS 如何?

使用道具 举报

回复
论坛徽章:
26
ITPUB伯乐
日期:2012-05-22 15:05:35喜羊羊
日期:2015-05-14 12:15:30美羊羊
日期:2015-07-02 22:22:59秀才
日期:2015-08-24 09:51:48天枰座
日期:2015-11-05 16:53:35双鱼座
日期:2015-12-05 19:22:56巨蟹座
日期:2015-12-20 18:46:10摩羯座
日期:2016-05-19 09:54:17ITPUB15周年纪念
日期:2016-10-13 13:15:34秀才
日期:2017-02-22 15:16:26
19#
发表于 2012-5-15 15:54 | 只看该作者
strong_sjhi 发表于 2012-5-15 15:49
2台MS 做基于transaction的replication,前端加一个DNS的轮寻或者LVS 如何?

这个也是一种负载均衡的方案.
将写放在publisher上,读放在subscriber上.
但是transactional replication表上必须要有PK.

使用道具 举报

回复
论坛徽章:
0
20#
发表于 2013-5-2 10:13 | 只看该作者
zcl32 发表于 2012-1-9 17:19
看你的load balance在哪一层了,MS说能:
Scaling Out SQL Server with Data Dependent Routing:
http:/ ...

其实感觉,要是在APP做loadbalance,那么就增加开发得难度了,因为需要写ado层了嘛

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表