Chinaunix

标题: 新人请教informix实例问题 [打印本页]

作者: maolei_2000    时间: 2011-03-10 18:00
标题: 新人请教informix实例问题
问一个基础问题,在一些客户处看到informix数据库一般都会有很多实例,而同等规模的企业如果用oracle数据库就会少多了,而实例对于oracle和informix上的定义应该都是一样的,请教各位,从售前的角度来看,informix建立多实例的优势在哪?
菜鸟问题,见笑了,请慷慨赐教,谢谢!
作者: wolfop    时间: 2011-03-10 22:52
资源分割,每个instance有自己专用的内存大小和CPU资源。
作者: antyison    时间: 2011-03-11 00:07
因为软件都是按CPU卖的,所以Oracle会建议你多用几台机器,别把所有实例都跑到一个上面。
作者: maolei_2000    时间: 2011-03-14 16:10
是不是意味着oracle和informix的实例概念都是一样的。但informix上实例多的原因是有别的优点?我想了解优点有什么?不然好多客户动不动就几百个informix实例
作者: liaosnet    时间: 2011-03-14 16:21
informix的实例和oracle的实例的概念相差比较大~
作者: antyison    时间: 2011-03-14 21:26
一个informix instance 相当于 一个逻辑上的Oracle server


所以informix的实例应该比oracle的实例概念上大一些。
作者: maolei_2000    时间: 2011-03-15 16:42
OK,那转个方向问个问题,目前能做到较好监控informix和TUXEDO的工具有哪些?有没有一些免费的?大概哪些功能?
多谢各位大虾
作者: HalfCamel    时间: 2011-03-16 21:21
一个oracle实例是一组进程加一块内存(SGA,PGA),一个informix server也是一组oninit进程加一块内存
一个oracle数据库是一堆datafile,controlfile,redolog,一个informix 数据库,可能概念就没那么清晰了,好多库可以共用一个dbspace
不知道这样说是不是明白?
一个oracle数据库可以对应多个实例,一个informix  server 可以包含很多库。
oracle建议一个机器上运行一个实例,然后多个实例组成一个集群,这样对应用的性能好处很多,informix一台机器上我们常常运行多个server,因为本来informix就是对小数据量支持比较好。
至于informix的监控,免费的软件不太清楚,BMC的patrol监控还不错。此外,informix的onstat功能很强大,可以编写脚本来监控数据库的状态。
作者: maolei_2000    时间: 2011-03-17 15:28
清楚了,感谢了!!!
作者: hugolin168    时间: 2011-03-17 15:34
一个informix 数据库,可能概念就没那么清晰了,好多库可以共用一个dbspace
好多库可以共用一个dbspace??怎么公用法?
作者: HalfCamel    时间: 2011-03-19 22:01
比如我只有一个datadbs,当你create database的时候默认就会建到这个datadbs上了
其实dbspace和库没什么对应关系,一个库可以跨多个dbspace
informix这些概念确实有些让人绕,呵呵




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2