楼主: sy_wangcongyu

Oracle 大量并发用户数据库设计

[复制链接]
招聘 : 数据库管理员
论坛徽章:
20
祖国60周年纪念徽章
日期:2009-10-09 08:28:00数据库板块每日发贴之星
日期:2011-02-20 01:01:01ITPUB季度 技术新星
日期:2011-04-02 10:31:09ITPUB十周年纪念徽章
日期:2011-11-01 16:24:042012新春纪念徽章
日期:2012-01-04 11:54:26玉石琵琶
日期:2012-02-21 15:04:38最佳人气徽章
日期:2012-03-13 17:39:18ITPUB 11周年纪念徽章
日期:2012-10-09 18:09:192013年新春福章
日期:2013-02-25 14:51:242011新春纪念徽章
日期:2011-02-18 11:43:33
11#
发表于 2009-11-14 11:06 | 只看该作者
楼主指的并发是什么 ?session?  1万 那是相当惊人的

使用道具 举报

回复
论坛徽章:
14
2009新春纪念徽章
日期:2009-01-04 14:52:28沸羊羊
日期:2015-03-04 14:51:52优秀写手
日期:2014-03-14 06:00:13马上有房
日期:2014-02-18 16:42:022014年新春福章
日期:2014-02-18 16:42:022013年新春福章
日期:2013-02-25 14:51:24ITPUB 11周年纪念徽章
日期:2012-10-09 18:08:15蜘蛛蛋
日期:2012-06-27 21:08:142012新春纪念徽章
日期:2012-01-04 11:53:29ITPUB十周年纪念徽章
日期:2011-11-01 16:23:26
12#
发表于 2009-11-15 14:21 | 只看该作者
原帖由 sy_wangcongyu 于 2009-11-11 16:45 发表
yulihua49:你好!

     我如果用Weblogic、Tuxedo等中间件产品时,是否还用考虑数据库的连接模式(专有模式、共享模式)的问题

       谢谢

我在用TUXEDO,是服务器池,上万用户配百个服务进程即可。每个服务进程长连接数据库。整个系统百多连接即可。
这样大约百并发,更多的服务请求会在TUXEDO排队。TUXEDO的队列处理性能很高,基本线性。这是3层的C/S模型。如果是B/S,我倾向于B/S/S,即WEB服务器向TUXEDO请求,数据服务由TUXEDO完成,好处是避免数据库过载,显然,此方案数据库不会承担上万的并发请求。

[ 本帖最后由 yulihua49 于 2009-11-15 14:28 编辑 ]

使用道具 举报

回复
论坛徽章:
4
生肖徽章2007版:鸡
日期:2008-01-02 17:35:53生肖徽章2007版:鼠
日期:2008-01-02 17:35:53生肖徽章2007版:猴
日期:2008-11-11 08:37:35生肖徽章2007版:牛
日期:2008-11-29 14:45:37
13#
发表于 2009-11-15 19:25 | 只看该作者
关注一下!

使用道具 举报

回复
论坛徽章:
25
授权会员
日期:2007-08-20 23:44:422011新春纪念徽章
日期:2011-01-25 15:42:562011新春纪念徽章
日期:2011-02-18 11:42:49管理团队成员
日期:2011-05-07 01:45:082012新春纪念徽章
日期:2012-01-04 11:49:54咸鸭蛋
日期:2012-02-06 17:15:202012新春纪念徽章
日期:2012-02-13 15:11:362012新春纪念徽章
日期:2012-02-13 15:11:362012新春纪念徽章
日期:2012-02-13 15:11:362012新春纪念徽章
日期:2012-02-13 15:11:36
14#
发表于 2009-11-16 11:35 | 只看该作者
很少有单独的应用能够达到1W个数据库连接的。难道是传统的C/S模式的应用?我也遇到过连接数上7000的。如果真的需要那么多的连接数,内存要足够。

使用道具 举报

回复
论坛徽章:
0
15#
发表于 2009-11-18 17:02 | 只看该作者
mark

使用道具 举报

回复
论坛徽章:
14
2009新春纪念徽章
日期:2009-01-04 14:52:28沸羊羊
日期:2015-03-04 14:51:52优秀写手
日期:2014-03-14 06:00:13马上有房
日期:2014-02-18 16:42:022014年新春福章
日期:2014-02-18 16:42:022013年新春福章
日期:2013-02-25 14:51:24ITPUB 11周年纪念徽章
日期:2012-10-09 18:08:15蜘蛛蛋
日期:2012-06-27 21:08:142012新春纪念徽章
日期:2012-01-04 11:53:29ITPUB十周年纪念徽章
日期:2011-11-01 16:23:26
16#
发表于 2009-11-30 21:16 | 只看该作者
原帖由 magic007 于 2009-11-16 11:35 发表
很少有单独的应用能够达到1W个数据库连接的。难道是传统的C/S模式的应用?我也遇到过连接数上7000的。如果真的需要那么多的连接数,内存要足够。

TUXEDO,用70个进程服务7000连接富富有余,数据库只需70个连接。

使用道具 举报

回复
论坛徽章:
25
授权会员
日期:2007-08-20 23:44:422011新春纪念徽章
日期:2011-01-25 15:42:562011新春纪念徽章
日期:2011-02-18 11:42:49管理团队成员
日期:2011-05-07 01:45:082012新春纪念徽章
日期:2012-01-04 11:49:54咸鸭蛋
日期:2012-02-06 17:15:202012新春纪念徽章
日期:2012-02-13 15:11:362012新春纪念徽章
日期:2012-02-13 15:11:362012新春纪念徽章
日期:2012-02-13 15:11:362012新春纪念徽章
日期:2012-02-13 15:11:36
17#
发表于 2009-12-1 00:10 | 只看该作者
原帖由 yulihua49 于 2009-11-30 21:16 发表

TUXEDO,用70个进程服务7000连接富富有余,数据库只需70个连接。


那就是说根本要不了多少个连接呀

使用道具 举报

回复
论坛徽章:
63
19周年集字徽章-19
日期:2020-09-23 02:43:002012新春纪念徽章
日期:2012-02-13 15:12:092012新春纪念徽章
日期:2012-01-04 11:49:54ITPUB十周年纪念徽章
日期:2011-11-01 16:20:28现任管理团队成员
日期:2011-05-07 01:45:082011新春纪念徽章
日期:2011-02-18 11:42:472011新春纪念徽章
日期:2011-01-25 15:42:562011新春纪念徽章
日期:2011-01-25 15:42:332011新春纪念徽章
日期:2011-01-25 15:42:152011新春纪念徽章
日期:2011-01-25 15:41:50
18#
发表于 2009-12-1 01:20 | 只看该作者
这个还与您的程序的连接方式也有关系。

是使用java吧?

使用道具 举报

回复
论坛徽章:
41
马上加薪
日期:2014-02-19 11:55:14铁扇公主
日期:2012-02-21 15:02:402012新春纪念徽章
日期:2012-02-13 15:12:092012新春纪念徽章
日期:2012-02-13 15:12:092012新春纪念徽章
日期:2012-02-13 15:12:092012新春纪念徽章
日期:2012-02-13 15:12:092012新春纪念徽章
日期:2012-02-13 15:12:092012新春纪念徽章
日期:2012-01-04 11:50:44ITPUB十周年纪念徽章
日期:2011-11-01 16:21:15ITPUB年度最佳BLOG写作奖
日期:2012-03-13 17:09:53
19#
发表于 2009-12-1 09:48 | 只看该作者
RAC水平扩展,配合中间件的连接池技术完全可以化解这个高并发的问题。
个人建议不要轻易使用Shared Server模式,即便考虑使用该技术,也要做好充分的测试。

无论哪种方案都要做好充分的测试。

sy_wangcongyu:
最后的解决方案出炉之后,记得在这里和大家分享一下。

secooler

使用道具 举报

回复
论坛徽章:
10
ITPUB元老
日期:2005-02-28 12:57:002010广州亚运会纪念徽章:保龄球
日期:2011-01-30 11:57:03祖国60周年纪念徽章
日期:2009-10-09 08:28:00参与2009年中国云计算大会纪念
日期:2009-06-05 10:02:28ITPUB北京2009年会纪念徽章
日期:2009-02-09 11:42:452009新春纪念徽章
日期:2009-01-04 14:52:28生肖徽章2007版:鼠
日期:2008-01-02 17:35:53会员2006贡献徽章
日期:2006-04-17 13:46:34授权会员
日期:2005-10-30 17:05:33ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41
20#
发表于 2009-12-19 00:08 | 只看该作者
上万个并发访问中,大约有多少是纯查询性质的?如果大部分是查询,并且对时延要求不是很高,可以考虑使用复制技术将事务数据库的数据复制到多台查询服务器上,这样既可以有效地分散压力,又不会太复杂。

使用道具 举报

回复

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

本版积分规则 发表回复

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