文本版|topic 高级搜索
   名人堂 帮助 论坛制度 意见反馈 | 首页 博客 周新贴 专题 求职 读书
RSS 底部
 
社区导航: 专家门诊   网络技术   操作系统   数据库   程序设计   系统应用   考试认证   CIO及信息化   站长交流   综合交流   下载基地  51CTO产品服务 设为首页 | 收藏本站
51CTO技术论坛» Oracle 10g / 9i » 请教:oracle 9i 修改最大连接数       [ 打印]  [ 订阅]  [ 收藏]  [ 推荐给朋友]   [ 本帖文本页]

论坛跳转:
     
标题: [讨论] 请教:oracle 9i 修改最大连接数  ( 查看:916  回复:4 )   
 
christmasb
新新人类  点击可查看详细



十二生肖之猪   魔蝎座   行业勋章   技术勋章   诚信兄弟  
帖子 14
精华 0
无忧币 86
积分 50
阅读权限 20
来自 (保密)
注册日期 2007-3-26
最后登录 2008-1-24 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-1-14 15:49   标题:请教:oracle 9i 修改最大连接数
上一帖 |
SQL> show parameter processes;
SQL> alter system set processes=300 scope = spfile;
SQL> create pfile from spfile;

重啓動

是这样修改吗?



边测边学DB2,把握数据库应用最前沿(豪华大礼:罗技炫酷键鼠、50份卓越礼卡!)
2008-1-14 15:491楼
[ 顶部 ]
 
yujiameiwen
新新人类  点击可查看详细



帖子 101
精华 0
无忧币 -1
积分 94
阅读权限 20
注册日期 2007-12-2
最后登录 2008-11-19 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-1-17 12:50 
太复杂,学习中



边测边学DB2,把握数据库应用最前沿(豪华大礼:罗技炫酷键鼠、50份卓越礼卡!)
2008-1-17 12:502楼
[ 顶部 ]
 
blessgod
新新人类  点击可查看详细


帖子 21
精华 0
无忧币 19
积分 29
阅读权限 20
注册日期 2007-9-14
最后登录 2008-10-23 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-1-28 11:23 
oracle9i 默认使用spfile启动数据库的,如果是spfile启动的话,
alter system set processes=300 scope = spfile;
重启数据库就好了;不需要create pfile



边测边学DB2,把握数据库应用最前沿(豪华大礼:罗技炫酷键鼠、50份卓越礼卡!)
2008-1-28 11:233楼
[ 顶部 ]
 
national
新新人类  点击可查看详细



十二生肖之猪   巨蟹座   行业勋章   技术勋章   诚信兄弟  
帖子 63
精华 0
无忧币 256
积分 73
阅读权限 20
注册日期 2008-2-21
最后登录 2008-11-13 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-2-25 13:31 
那种做法不太正确。
请参考下oracle的在线文档
http://download.oracle.com/docs/ ... 1189.htm#REFRN10197

SESSIONS

Parameter type   Integer

Default value       Derived: (1.1 * PROCESSES) + 5

Parameter class    Static

Range of values   1 to 2^31

SESSIONS specifies the maximum number of sessions that can be created in the system. Because every login requires a session, this parameter effectively determines the maximum number of concurrent users in the system. You should always set this parameter explicitly to a value equivalent to your estimate of the maximum number of concurrent users, plus the number of background processes, plus approximately 10% for recursive sessions.

Oracle uses the default value of this parameter as its minimum. Values between 1 and the default do not trigger errors, but Oracle ignores them and uses the default instead.

The default values of the ENQUEUE_RESOURCES and TRANSACTIONS parameters are derived from SESSIONS. Therefore, if you increase the value of SESSIONS, you should consider whether to adjust the values of ENQUEUE_RESOURCES and TRANSACTIONS as well.

In a shared server environment, the value of PROCESSES can be quite small. Therefore, Oracle Corporation recommends that you adjust the value of SESSIONS to approximately 1.1 * total number of connections.

当使用独占服务器连接方式,一个session会创建一个process(一对一的关系)这时修改process数目的时候,根据上面的公式自然也就修改了session数目。
当使用共享服务器连接方式那就不一定了,一个session和一个process就不是一一对应的了,这时就不能通过修改process数来目达到修改最大连接数的目的,这时只能修改session的数目,并且给出了一个建议connection数的1.1倍。

还有一个参数LICENSE_MAX_SESSIONS
http://download.oracle.com/docs/ ... h185.htm#REFRN10079
注意下就是是了。



边测边学DB2,把握数据库应用最前沿(豪华大礼:罗技炫酷键鼠、50份卓越礼卡!)
2008-2-25 13:314楼
[ 顶部 ]
 
abdul.yang
新新人类  点击可查看详细



帖子 5
精华 0
无忧币 3
积分 5
阅读权限 20
注册日期 2008-2-25
最后登录 2008-10-21 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-2-27 10:24 
楼上说的对,要改两处,并必须要重启。



边测边学DB2,把握数据库应用最前沿(豪华大礼:罗技炫酷键鼠、50份卓越礼卡!)
2008-2-27 10:245楼
[ 顶部 ]
     
论坛跳转:  

| | |

| | |

| | |

标记已读 · 删除论坛Cookies · 文本版 · WAP
 
| 诚征版主 | 版主堂 | 意见建议 | 大史记 | 论坛地图
Copyright©2005-2008 51CTO.COM  Powered by Discuz!
本论坛言论纯属发布者个人意见,不代表51CTO网站立场!如有疑义,请与管理员联系。
京ICP备05051492号