
272 | SUNDB数据库管理基础
5.1 SUNDB数据库生成与配置
数据库生成
使用SUNDB package中的gcreatedb生成数据库。生成数据库之前需要考虑以下几点。
表 5-1 生成数据库时需要考虑的事项
考虑事项 更多信息索引
需考虑数据库中的表、索引的使用空间。
●
SUNDB数据库结构和存储结构
需考虑数据库的文件生成位置。
通过适量分配文件来分散磁盘I/O,以此提高数据库性能。
例如,可将重做日志文件存储于单独的磁盘或条带化,
数据文件分散于多个磁盘,分散磁盘I/O,并行执行磁盘I/O。
●
Redo日志文件管理
需要熟练掌握服务器参数文件中的各种参数的概念与操作,
并持续进行管理。
●
指定初始参数
●
使用SUNDB配置文件管理初始参数
●
服务器属性
除以上几点,生成数据库还需要考虑的其他选项参考手册的生成数据库部分。
为了使用SUNDB必须设置的环境变量有$SUNDB_HOME与$SUNDB_DATA。
数据库生成及运行相关的参数文件(sundb.properties.conf)在$SUNDB_DATA/conf目录下。
●
SUNDB_HOME:安装二进制SUNDB产品包的位置,在产品升级时可进行overwrite(需要备份License)。
●
SUNDB_DATA:默认生成SUNDB使用的日志文件及数据文件、控制文件等各种磁盘文件的路径,无法
overwrite。
指定初始参数
SUNDB可通过property控制运行、管理所需的信息。
初始参数
生成或启动数据库时,可按照如下方法进行设置。
1. System Environment Variable(系统环境变量)
A. 安装SUNDB后在生成或启动数据库的命令窗口输入并进行变更。
B. 变量名前必须加前缀。前缀为SUNDB_。
文档被以下合辑收录
评论