一.多重驻留
由于在一个online数据库服务器中可以建立多个数据库,用户通常不必使用多重驻留就可以满足多方面的数据管理要求.但有时为了满足特殊的要求,会发现使用多重驻留能带来许多方便.比如,online的建档(archive)与逻辑日志份是针对整个数据库服务器的(在online7.1中也可以只对某个dbspace建档),而不是针对于数据库的,为了将某些数据库分离出来管理使用,就可以考虑使用多重驻留. 【程序编程相关:超毅双Opteron机架式服务器评测】
多重驻留(multiple residency)是指在同一台主机上运行多个online实例,每个online实例都拥有与管理自己的进程.共享内存与磁盘空间.多重驻留并不是指将online软件安装到多个不同的目录.online5.0.online7.x与ids都支持多重驻留,而且这几个不同版本的数据库存服务器可以驻留在相同的主机中. 【推荐阅读:精巧型TYAN ATX服务器主板S387】
【扩展信息:宝德PR1700G2 1U服务器评测】总之,使用多重驻留可以有如下优点:
1.生产环境与开发环境分开; 2.隔离非常重要的数据库; 3.在单个主机上测试分布数据事务.多重驻留之所以能独立运行并且不相互干扰,是由于这些不同的online实例使用各自不同的共享内存区域与磁盘空间等资源.online管理员必须为每个online实例指定不同的配置文件(通过定议tbconfig或onconfig环境变量),并且在配置文件中为下面的参数指定互不重复的值:
1.rvernum
通过设置不同的servernum,online计算出不同的共享内存关键字值,并从unix操作系统申请到不同的共享内存段.online进程与客户应用也会根据该值附加或找到所需要的共享内存.2.rootpath与rootoffset
... 下一页