新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 软件开发 > 数据库 > informix教程 > 正文:细化解析:Informix初始化都做了些什么

细化解析:Informix初始化都做了些什么

新客网 XKER.COM 2007-09-14 来源: limeinan 收藏本文

 

各字段的含义如下:

dbservername    

onconfig 文件中的DBSERVERNAME或DBSERVERALIASES

nettype       

对于共享内存连接来说是onipcshm      

对于TLI TCP/IP连接来说是ontlitcp

对于sockets TCP/IP连接来说是onsockcp

hostname    机器的主机名

servicename  文件/etc/services中的服务名,对于共享内存连接方式无用

系统初始化

 

#root dbspace配置

 

ROOTNAME       rootdbs       #root dbspace名

 

ROOTPATH       /dev/online_root   #构成root dbspace的设备路径

 

ROOTOFFSET      0          #root dbspace设备的偏移量(Kbyte)

 

ROOTSIZE       50000         #root dbspace大小(Kbyte)

 

#磁盘镜像配置参数  

 

MIRROR        0           #镜像标志(YES=1,NO=0)

 

MIRRORPATH                 #镜像root dbspace设备额路径

 

MIRROROFFSET     0          #镜像root dbspace设备的偏移量

 

#物理日志配置

 

PHYSDBS       rootdbs       #物理日志(dbspace)的位置

 

PHYSFILE       1000         #物理日志文件大小(Kbytes)

 

#逻辑日志配置

 

LOGFILES       10          #逻辑日志文件数量

 

LOGSIZE       3000         #逻辑日志大小(Kbyte)

动态服务器的初始化包括两部分:磁盘初始化,创建root dbsapce。root dbspace中有12页专门用于存放系统信息,称为系统保留页。剩余空间中包含被称为chunk free list的页,50页tblspace ,4页database tablespace。在root dbspace中还存储sysmaster和sysutils数据库。

 

在系统初始化时,物理日志和逻辑日志都自动建立在root dbspace中。逻辑日志的最优大小很难确定,因为与各系统的事务活动状况紧密相关。刚开始时可以将其大小设置为3至5MB,如果不够可以随时追加。

 

在初始化时应创建一个较小的物理日志。因为在DBMS系统中,尤其在OLTP环境下,数据库的操作非常频繁,日志中必须记录大量的信息,所以用户最好能将多个日志分布在不同的设备上。有一种非常简单的方法:既在系统初始化完毕后,将物理日志移至其它设备,并扩大其空间。一般来说物理日志大一些为好(300M-500M),这样可以避免频繁地初始化检查点(物理日志75%满时进行)。

 

请一定牢记,root dbspace的位置和初始chunk的大小是无法改变的,除非重新初始化系统,但这将清除现有系统中的所有信息。

 

root dbspace的镜像功能可以在初始化时打开也可以在以后打开。

共4页: 上一页 [1] [2] [3] [4] 下一页
收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐