社区
Oracle 高级技术
帖子详情
关于一台服务器上建多个ORACLE实例的问题
adrianlynn
2008-11-26 07:46:57
现在需要在一台UNIX服务器上建5个ORACLE实例,为了保证数据库性能没有太大影响或内存溢出,每个失利内存应如何分配(最好有参考值)?应选择专用服务器还是共享服务器?
...全文
859
9
打赏
收藏
关于一台服务器上建多个ORACLE实例的问题
现在需要在一台UNIX服务器上建5个ORACLE实例,为了保证数据库性能没有太大影响或内存溢出,每个失利内存应如何分配(最好有参考值)?应选择专用服务器还是共享服务器?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
licip
2009-08-11
打赏
举报
回复
学习了.
ass158
2008-12-05
打赏
举报
回复
学习了。
范佩西_11
2008-11-28
打赏
举报
回复
oracle sga累计超过2G的情况只要留1G给操作系统即可。当然内存很大的话。不需要给sga那么多。你5个实例的话按业务系统的访问频繁程度再分配内存。
LGQDUCKY
2008-11-28
打赏
举报
回复
多实例有多实例的好处,因为各个实例各自管理,如果数据都在一个实例上的,实例一旦崩溃也许就可能造成
不可估计的损失,性能方面得看时间应用情况,建议使用专用服务器,
缺点就是管理比较繁杂,全部实例后台进程占用的系统资源比较多,原则上如果数据库只有一个实例,资源
暂用不超过系统内存45%,如果多个实例可以视情况调整,跟进实例实际的情况分配,原则上在全部系统内存的60%以下
wffffc
2008-11-26
打赏
举报
回复
首先没有必要再一台机器上面建多个数据库,这样反而会影响性能。
今天刚看了大侠写的书,对内存分配:1-2G内存分配40%,3-4G分配40-50%,内存再大的话60-70%,一般不会超过70%,过了70%在有些系统中会有问题。
建议用专用服务器(100-200内的并发估计不会有问题),多用户的话一般可以通过应用搞定,不建议用共享服务器。
qap22
2008-11-26
打赏
举报
回复
帮顶
Andy__Huang
2008-11-26
打赏
举报
回复
专用服务器:
Oracle为每一个连接到实例上的用户进程创建一个专用的服务器进程,这个专用服务器进程只为该用户进程提供服务.
共享服务器:
Oracle在创建实例时启动一定数量的共享服务器进程,并将它们放在服务器进程共享池中.如果有用户进程连接到Oracle实例上,调度进程将从服务器进程共享池中取出一个空闲共享服务器进程为该用户进程服务.
两个在功能上是完全一样的,都可以实现对用户进程的服务,但在工作机制和应用上各有特点,具体可以从两种服务器进程的生命周期\数量和调度方式等方面体现出来
所以我觉得用户多,那么选项共享服务器,用户不多可以选专用服务器
BlueskyWide
2008-11-26
打赏
举报
回复
选择专用服务器还是共享服务器,视LZ的应用情况而定,通常为共享服务器模式。
BlueskyWide
2008-11-26
打赏
举报
回复
给Oracle分配55%的硬盘空间,每个实例的表空间10%左右,自动扩展。
[Quote=引用楼主 Adrianlynn 的帖子:]
现在需要在一台UNIX服务器上建5个ORACLE实例,为了保证数据库性能没有太大影响或内存溢出,每个失利内存应如何分配(最好有参考值)?应选择专用服务器还是共享服务器?
[/Quote]
oracle
19cRAC_同步2套rac到同
一台
服务器
dg+单
实例
dg
一课程主题 把2套19c的
oracle
的rac同步到同
一台
dg
服务器
。 彻底明白rac和dg的安装过程。 二课程特色 课程以实践为主,从头到尾一步一步教学员怎样操作,实践性强 模拟生产需求,完全可以把这套环境拿到生产...
一台
Linux系统
服务器
创建
多个
Oracle
实例
1.查看当前
实例
SID及状态 [
oracle
@db ~]$ echo $
ORACLE
_SID ora11g SQL> select status,instance_name from v$instance; STATUS INSTANCE_NAME ------------- ------------------------------------------------ OPEN ora11g [
oracle
@db ~]$ lsnrctl stat LS
同一个
服务器
装
oracle
,windows下同
一台
服务器
上装有两个
ORACLE
数据库
实例
,通过命令启停数据库...
同
一台
服务器
上装有两个
ORACLE
数据库
实例
,通过命令启停数据库,如何区分操作的是哪个数据库
实例
?操作如下:1、在命令行set
oracle
_sid=one_
实例
//先修改环境变量,这一步等于切换了数据库
实例
sqlplus/nologconnect/assysdbashutdown或者2、连接的时候sqlplususer/passw@sid assysdba//也可以指定s...
怎样在一个
Oracle
数据库中建立
多个
实例
前言:前两天,在接触一个新项目,他们的数据库框架,在
一台
机器上,当时别人交代是一个数据库两个
实例
(当前举例a,b),我看了看交接文档,那明明是
一台
机器,不是单机数据库吗?怎么有两个
实例
?登录相应的环境,查看了一下,刚开始登录,查看了监听,只有一个ASM
实例
的监听,没有数据库服务的监听,很是摸不着头脑,通过env |grep
ORACLE
查看当前的
Oracle
实例
名和数据库的安装位置,查看tnsna...
一台
服务器
可以安装
多个
mysql数据库_在
一台
Linux
服务器
上安装
多个
MySQL
实例
(一)--使用mysqld_multi方式...
(一)MySQL多
实例
概述
实例
是进程与内存的一个概述,所谓MySQL多
实例
,就是在
服务器
上启动
多个
相同的MySQL进程,运行在不同的端口(如3306,3307,3308),通过不同的端口对外提供服务。由于MySQL在一个
实例
下面可以创建
多个
数据库,所以通常在
一台
服务器
上只要安装一个MySQL
实例
即可满足使用。但在实际使用中,因为
服务器
硬件资源充足,或者业务需要(比如在
一台
服务器
上创建开发数据库和测...
Oracle 高级技术
3,491
社区成员
18,714
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章