楼主: kelsoncong

[精华] 如何让SQL Server支持高并发环境

[复制链接]
论坛徽章:
2
蜘蛛蛋
日期:2013-05-17 16:00:22优秀写手
日期:2013-12-18 09:29:12
201#
发表于 2013-10-29 15:16 | 只看该作者
呵呵,没结贴~~

使用道具 举报

回复
论坛徽章:
0
202#
发表于 2013-11-1 11:06 | 只看该作者
新手報到,圍觀中……

使用道具 举报

回复
论坛徽章:
2
红旗
日期:2013-11-04 15:34:50三菱
日期:2013-11-25 11:21:19
203#
发表于 2013-11-4 16:21 | 只看该作者
mark 一下,慢慢学习

使用道具 举报

回复
论坛徽章:
0
204#
发表于 2013-11-15 09:33 | 只看该作者
我线上核心业务都在用MSSQL,算国内电子商务用MSSQL较少的几家企业之一吧,
1:高峰业务在5000TPS,User Connection大概在2000~3000吧
2:SQL Server群集没有负载均衡功能,只是实现实例级别的HA,所以性能跟单机是一样的。

使用道具 举报

回复
论坛徽章:
0
205#
发表于 2013-11-15 20:09 | 只看该作者
mengmou 发表于 2012-9-18 10:13
http://msdn.microsoft.com/en-us/library/ms187024(v=sql.105).aspx

上面链接是SQL Server自动配置的 ...

你并未完全读懂全文。 里面说:“We recommend 1024 as the maximum for 32 bit SQL Server.
”光32 位,推荐最大值就已经是1024. 你的960只是64位系统默认值。

而且即使超过Max WORKER threads, 系统也可以继续工作,threads将以pooling 的方式工作,即等上thread工作结束或者其交出cpu进入等待其他资源阶段。
When the actual number of query request is less than the amount set in max worker threads, one thread handles each query request. However, if the actual number of query request exceeds the amount set in max worker threads, SQL Server pools the worker threads so that the next available worker thread can handle the request.

使用道具 举报

回复
论坛徽章:
10
三菱
日期:2013-11-25 11:21:192014年世界杯参赛球队: 葡萄牙
日期:2014-08-05 11:33:52技术图书徽章
日期:2014-05-23 16:44:532014年新春福章
日期:2014-04-14 09:54:082014年新春福章
日期:2014-04-14 09:54:082014年新春福章
日期:2014-04-14 09:54:082014年新春福章
日期:2014-04-14 09:54:082014年新春福章
日期:2014-04-14 09:54:082014年新春福章
日期:2014-04-14 09:54:082015年新春福章
日期:2015-04-08 13:44:17
206#
发表于 2013-11-16 11:58 | 只看该作者
kelsoncong 发表于 2012-9-13 09:59
恩,客户是五百强巨头,只要方案合理,钱不是问题
我的疑惑是对于这样高并发的OLTP系统,类似replicatio ...

replication 的话,也就是把所有你需要高频率访问的数据copy到多个不同的server上,首先:每个server上的数据都可以读,这样读的压力就可以分散在复制的各个订阅端server上,其次:复制写的话就主要在复制的发布端,这样就从物理上实现了读写分离。进而提高了并发度。
我们是购物网站,规模也不小,平时的并发度也挺高的,特别是搞活动期间,并发度很高。我们这边提高并发度,就使用了事务复制,还有大部分数据有存在在SAN上面。过节前,我们都会做硬件方面的升级,架构方面因为有几个比较牛的架构师,所以应该没有什么大问题,然后下来就是sql大批量的优化。

使用道具 举报

回复
论坛徽章:
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
207#
发表于 2013-11-16 13:56 | 只看该作者
boysxw 发表于 2013-11-15 09:33
我线上核心业务都在用MSSQL,算国内电子商务用MSSQL较少的几家企业之一吧,
1:高峰业务在5000TPS,User  ...

JD还是凡客?

使用道具 举报

回复
论坛徽章:
54
秀才
日期:2017-02-22 15:18:002015年新春福章
日期:2015-03-06 11:57:31懒羊羊
日期:2015-03-04 14:48:16马上有对象
日期:2014-10-24 17:37:552014年世界杯参赛球队: 比利时
日期:2014-08-05 11:35:382014年世界杯参赛球队: 阿根廷
日期:2014-07-15 10:49:33马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:11路虎
日期:2014-01-02 12:55:56ITPUB社区12周年站庆徽章
日期:2013-10-08 15:00:34
208#
发表于 2013-11-16 18:53 | 只看该作者
kelsoncong 发表于 2012-9-13 09:08
感谢回复,
这件事情搞笑的地方就在于,当初上线的时候是符合既定性能要求的,但是业务部门由于业务需要 ...

SQL 2005未实际生产部署过
SQL 2008电商,百度PV每天超过千万,涉及几个主表的大量分页,用户的模糊搜索,400G数据
还有很多设计、开发优化空间,一步一步改进中
如果PV到亿级(及数据量的快速增长),估计要实施AlwaysOn
一直对复制没啥好感,或者说偏好

使用道具 举报

回复
论坛徽章:
17
授权会员
日期:2005-10-30 17:05:33慢羊羊
日期:2015-03-04 14:19:44马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:112013年新春福章
日期:2013-02-25 14:51:24奥运会纪念徽章:篮球
日期:2012-11-05 16:49:01ITPUB 11周年纪念徽章
日期:2012-10-10 13:11:14ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41ERP板块每日发贴之星
日期:2011-07-20 01:01:012011新春纪念徽章
日期:2011-02-18 11:43:32
209#
发表于 2014-1-19 21:52 | 只看该作者
z2chen 发表于 2012-9-24 09:25
根据我做开发的经验,发现很多很多的问题其实都能用很少的资源就能完成,可惜大家写程序的时候都不愿花时间 ...

这个严重同意,个人深有体会。

使用道具 举报

回复
论坛徽章:
17
授权会员
日期:2005-10-30 17:05:33慢羊羊
日期:2015-03-04 14:19:44马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:112013年新春福章
日期:2013-02-25 14:51:24奥运会纪念徽章:篮球
日期:2012-11-05 16:49:01ITPUB 11周年纪念徽章
日期:2012-10-10 13:11:14ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41ERP板块每日发贴之星
日期:2011-07-20 01:01:012011新春纪念徽章
日期:2011-02-18 11:43:32
210#
发表于 2014-1-19 22:05 | 只看该作者
    终于明白了性能提升有那么多门道。以前遇到问题时,几乎都是程序代码和索引等基本的问题。或者是由于客户或企业限于ERP系统的原因,用户并发数不大,没有需要那么高深的技术。
  好多年没做技术活了,学习了。

使用道具 举报

回复

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

本版积分规则 发表回复

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