暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

GaussDB OLTP 100 华为数据库的创建脚本和模板

原创 eygle 2019-11-25
922

在华为 GaussDB OLTP 100 版本中,和 Oracle 数据库类似,在 scripts 目录提供了一个创建数据库的初始脚本:create_database.sample.sql 。


通过这个脚本可以看到 GaussDB OLTP 数据库的创建过程和关键步骤。在 GaussDB 100中,缺省创建 3 个控制文件,6个 2G 大小的日志文件,用户表空间 5 个 1G 的数据文件。1 个 1G 的 SYSTEM 表空间文件,数据库缺省创建既运行在归档模式下:


create database gauss character set binary 
CONTROLFILE
('/opt/gaussdb/data/data/cntl1',
'/opt/gaussdb/data/data/cntl2',
'/opt/gaussdb/data/data/cntl3')
LOGFILE
('/opt/gaussdb/data/data/log1' size 2G,
'/opt/gaussdb/data/data/log2' size 2G,
'/opt/gaussdb/data/data/log3' size 2G,
'/opt/gaussdb/data/data/log4' size 2G,
'/opt/gaussdb/data/data/log5' size 2G,
'/opt/gaussdb/data/data/log6' size 2G)
system tablespace DATAFILE
'/opt/gaussdb/data/data/system' size 1G
undo tablespace DATAFILE
'/opt/gaussdb/data/data/undo' size 1G
default tablespace DATAFILE
'/opt/gaussdb/data/data/user1' size 1G autoextend ON next 32M,
'/opt/gaussdb/data/data/user2' size 1G autoextend ON next 32M,
'/opt/gaussdb/data/data/user3' size 1G autoextend ON next 32M,
'/opt/gaussdb/data/data/user4' size 1G autoextend ON next 32M,
'/opt/gaussdb/data/data/user5' size 1G autoextend ON next 32M
temporary tablespace TEMPFILE
'/opt/gaussdb/data/data/temp1_01' size 160M autoextend ON next 32M,
'/opt/gaussdb/data/data/temp1_02' size 160M autoextend ON next 32M nologging
tablespace TEMPFILE
'/opt/gaussdb/data/data/temp2_01' size 160M autoextend ON next 32M,
'/opt/gaussdb/data/data/temp2_02' size 160M autoextend ON next 32M nologging
undo tablespace TEMPFILE
'/opt/gaussdb/data/data/temp2_undo' size 1G
ARCHIVELOG;



「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论