GBase 8s认证试题解析

目录

GBase 8s认证试题解析 - 持续更新

1、GBase 8s 产品介绍

2、GBase 8s 安装与卸载

3、GBase 8s 产品介绍

 4、GBase 8s 运行模式与切换

5、GBase 8s 数据类型

6、GBase 8s SQL语法

7、GBase 8s 常用函数

8、GBase 8s SPL 入门

9、GBase 8s 数据迁移

10、GBase 8s 备份与恢复

11、GBase 8s 元数据管理

12、GBase 8s 管理员命令


GBase 8s认证试题解析_第1张图片

GBase 8s认证试题解析 - 持续更新

1、GBase 8s 产品介绍

1.1 GBase 8s共享内存由以下 () 部分组成

  1. 常驻段
  2. 虚拟段
  3. 消息段
  4. SGA段

共享内存包括4个部分: 常驻内存段、缓冲池段、虚拟内存段、消息段,没有SGA段。

1.2 关于GBase 8s描述正确的是()

  1. GBase 8s是一款事务型数据库,主要应用于一些高并发的业务场景。
  2. GBase s是一款获得等保四级安全认证的事务型数据库。
  3. GBase 8s是一款标准的分析型数据库集群,主要用于OLAP的数据挖掘场景。
  4. GBase 8s是一款图数据库,主要用于图数据分析。

GBase 8s是一款事务型数据库,支持严格的ACID,达到等保四级,是一个标准的安全数据库。虽然GBase 8s支持并行处理,可用于一些OLAP分析场景,但并不算是一个标准的OLAP数据库集群。GBase 8a是一个MPP集群,用于OLAP场景

1.3 关于GBase 8s的存储,以下属于物理存储的是 ()

  1. 数据页page
  2. 数据块Chunk
  3. 表空间Tablespace
  4. 数据段Extent

表空间Tablespace是逻辑存储概念,表空间包含分配到给定表或表分区、已分配给关联索引的所有磁盘空间。

1.4 GBase 8s的数据库架构是 ()

  1. 单进程、单线程架构
  2. 多进程、单线程架构
  3. 单进程、多线程架构
  4. 多进程、多线程架构

GBase 8s的数据库是基于虚拟处理器的多进程/多线程架构。不依赖于操作系统的线程库,更高效的资源利用,高并发场景下更稳定的性能表现

1.5 在国内被称为国产数据库四朵金花的厂商有几个(  )

  1. 达梦
  2. 金仓
  3. 南大通用
  4. 华为

国内最早做数据库的厂家有武汉达梦,人大金仓,南大通用和神舟通用,被称为国内数据库的四朵金花。华为的高斯数据库也非常不错,但相比前面四家,时间上相对晚一些。

1.6 GBase 8s物理日志记录数据被更改后的数据映像,逻辑日志记录数据库服务器对数据的操作记录。

正确

错误

GBase 8s物理日志记录数据被更改前的映像,逻辑日志记录数据库服务器对数据的操作记录。

2、GBase 8s 安装与卸载

2.1 查看实例的当前运行模式的命令是哪个()

  1. onstat
  2. dbstat
  3. showmode
  4. Showstat

2.2 GBase 8s的安装命令是什么()

  1. setup
  2. install
  3. Id_setup
  4. Ids_install

2.3 GBase 8s的停止数据库实例的命令是哪个()

  1. shutdown
  2. kill
  3. onmode
  4. Oninit

GBase 8s的命令多以on开头,启动命令为oninit,停止命令为onmode。

2.4 使用脚本GBaselnit gbasedbt.sh初始化实例时,哪些dbspace可以创建多个 ()

  1. plogdbs
  2. llogdbs
  3. datadbs
  4. Tempdbs

在GBase 8s中,物理日志和逻辑日志通常只使用一个数据库空间。虽然逻辑日志要求使用多个,但这些逻辑日志会保存到一个逻辑日志空间中。对于保存临时数据的数据库空间和保存业务数据的数据库空间,通常需要多个。

2.5 GBase 8s的客户端工具是什么()

  1. gbase
  2. gbasesq
  3. dbaccess
  4. Dbsql

2.6 GBase 8s超级管理员是什么()

  1. gbase8s
  2. gbase
  3. gbasedbt
  4. Gbaseadmin

2.7 GBase 8s的主进程名称有哪些()

  1. dbaccess
  2. oninit
  3. gbased
  4. Gbasedb

3GBase 8s 产品介绍

3.1 GBase 8s的客户端工具dbaccess有哪些工作模式()

  1. 静态模式
  2. 菜单交互模式
  3. 管道模式
  4. 指令交互模式

dbaccess可以运行在菜单交互模式下,通过菜单,选择相应的命令并执行。

它也可以使用类似mysql等客户端的指令交互模式,用户输入命令后,回车执行并等待命令的执行结果。

用户也可以通过echo等操作系统命令将要执行的语句输出到标准输出设备,通过管理做为dbaccess的输入,来执行sql。

静态模式不是dbaccess的模式,是数据库的运行模式。

3.2 如何进入dbaccess的指令交互模式 ()

  1. dbaccess
  2. dbaccess db_name
  3. dbaccess - -
  4. dbaccess db_name -

要进入dbaccess的指令交互模式,通常害要为dbaccess提供两个参数,且第二个参数为-,表示输入为STDIN。

3.3 如何在dbaccess中查看SQL的执行时间()

  1. dbaccess在执行SQL后,默认会自动显示出该查询的执行时间,在查询结果后直接查看即可
  2. dbaccess不支持显示SQL的执行时间
  3. dbaccess默认不支持显示SQL的执行时间,但可通过设置环境变量GL SHOWTIME来支持
  4. dbaccess默认不支持显示SQL的执行时间,但可通过设置环境变量DBACCESS_SHOW_TIME来支持

早期的dbaccess不支持显示SQL的执行时间,目前的版本支持设置环境变量DBACCESS_SHOW_TIME=1来显示SQL的执行时间

3.4 如何严格控制在dbaccess中执行SQL时查询结果中小数点的位数()

  1. 不需要控制,dbaccess自动根据录入时的小数点后数字,并自动进行显示
  2. 通过设置启动dbaccess时的环境变量DBFLTMASK为个整数,对小数点进行精确控制。
  3. 通过设置启动dbaccess时的环境变量DBDIGITNUM为个整数,对小数点进行精确控制。
  4. 以上答案都不对

默认情况下,dbaccess会尽可能的显示浮点数的小数位数。通过设置该环境变量DBFLTMASK,控制dbaccess在输出小数信息时,尽量只显示指定位数的小数。当需要显示的数据超过dbaccess的最大显示宽度时,会优先保障整数部分的数字,再尽可能的控制小数部分的输出

3.5 GBase 8s的客户端工具是什么()

  1. Sqlplus
  2. dlsql
  3. dbaccess
  4. isql

 4、GBase 8s 运行模式与切换

4.1 如何将GBase 8s从在线模式切换为静态模式()

  1. onmode -j
  2. onmode -s
  3. onmode -u
  4. onmode -k

4.2 GBase 8s由在线模式切换为离线模式的命令是哪个 ()

  1. oninit -k
  2. onmode -k
  3. onstat -k
  4. shutdown now

onmode -i  是切换为单用户模式,

onmode -k 是切换为离线模式,

onmode -s 是优雅地切换到静态模式,

onmode -u 是立即切换到静态模式

4.3 在静态模式下,数据库的数据不会发生变化,数据库管理员可以在静态模式下使用COUNT函数精确统计每个表有多少条记录

正确

错误

在静态模式下,不能执行SQL语句。

4.4 只有数据库处于在线模式时,才能对外提供SQL查询功能

正确

错误

数据库处于单用户模式时,也可以提供SQL查询.

4.5 GBase 8s的运行模式有哪些()

  1. 在线模式
  2. 离线模式
  3. 静态模式
  4. 单用户模式

GBase 8s有四种运行模式,分别为

离线模式

在线模式

单用户模式(又称为管理员模式)

静态模式 (有的文档中也称为静默模式)。

4.6 如何将GBase 8s从离线模式切换为静态模式()

  1. oninit
  2. oninit -s
  3. oninit -u
  4. oninit -j

oninit     是从离线模式切换为在线模式,

oninit -i  是离线模式切换为单用户模式

oninit -s 是从离线切换为静态模式

oninit     没有-u参数。

4.7 GBase 8s的过渡模式有哪些()

  1. 初始化(Initialization)
  2. 快速恢复 (Fast Recovery)。
  3. 离线 (Off Line)
  4. 关闭 (Shutting Down)。

GBase 8s有三种过渡模式,分别为

初始化(lnitialization) 、

快速恢复 (Fast Recovery)

关闭Shutting Down)

5、GBase 8s 数据类型

5.1 GBase 8s数据类型的两大类别有 ()

  1. 复杂数据类型
  2. 内置数据类型
  3. 用户自定义数据类型
  4. 扩展数据类型

5.2 create table employee(id serial, name varchar(50)),id列已有数值1,2,5则再执行insert into employee(id,name)values(5,gbase')。则()

  1. 系统提示重复序号
  2. 数据(3,gbase')成功插入
  3. 数据(6,gbase)成功插入
  4. 数据(5,gbase')成功插入

可以插入serial列存在的数值。

5.3 关于BIGSERIAL叙述正确的是 ()

  1. 存储二进制数据
  2. 占用8个字节
  3. 不能存储零
  4. 数值自增

BIGSERIAL存储8个字节的非零整数,具有自动增一的功能。

5.4 create table employee(id serial, name varchar(50)),id列已有数值1,2,5则再执行insert into employee(id,name)values(3,gbase')。则 ()

  1. 语法错误
  2. 数据(3,gbase')成功插入
  3. 数据(6,gbase')成功插入
  4. 覆盖最大序号的数据

在提供Serial字段数值情况下,新插入记录的Serial字段使用提供的数值,不再自动生成新值。

5.5 数据类型numeric (p,s) 中的p代表整数位长度,s代表小数位长度 ()

正确

错误

numeric (p,s) 中的p代表整数和小数长度

5.6 GBase 8s小数数据类型包括()

  1. SMALLFLOAT
  2. DECIMAL
  3. MONEY
  4. FLOAT

5.7 create table employee(id serial, name varchar(50)),id列已有数值1,2,5则再执行insert into employee(name)values(gbase')。id值为 ()

  1. 3
  2. 4
  3. 6
  4. 报错

6、GBase 8s SQL语法

6.1 删除数据库正确的SQL语句是()

  1. delete database courseware;
  2. delete databases courseware;
  3. drop database if exists courseware;
  4. drop database if exist courseware;

6.2 表中新增新列正确的SQL是 ()

  1. alter table student add (Sex smallint);
  2. alter table student add (age int before Sex);
  3. alter table student add column(score int);
  4. alter table student column add (score int);

6.3 create database 'CourseWare'产生的数据库名称 ()

  1. 不敏感
  2. 敏感
  3. 需要明确使用nlscasesensitive 或 nlscase insensitive参数

6.4 GBase 8s rename database失败的原因有 ()

  1. database closed
  2. database不存在
  3. 当前正在操作的database
  4. 被更名的database处于打开状态

6.5 正确的Delete SQL语句是 ()

  1. select * from t_user where f userid = 1;
  2. delete * from t_user where f userid = 1;
  3. delete from t_user where f userid = 1;
  4. delete t_user where f userid = 1:

6.6 以下正确的Insert (进阶语法)SQL语句是()

  1. insert into t user2 (userid, username) select * fromuser1;
  2. insert into t user2 select * from t user1;
  3. insert into t user2 (userid, username) select userid,username from t user1.
  4. select userid, username into t user2 from t user1:

6.7 创建表正确的SQL语句是 ()

  1. create table if not exists student(id int, namevarchar(20));
  2. create table if exists student(id int, namevarchar(20)):
  3. create table student(id int, name varchar(20))
  4. new table student(id int, name varchar(20));

6.8 重命名表中存在列正确的SQL语句是 ()

  1. rename student.age to age1;
  2. rename column student.age to age1;
  3. rename column 'student.age' to 'age1'.
  4. rename column "student.age" to "age1"

6.9 创建视图正确的的SQL语句是 ()

  1. create view vTest as select * from student
  2. create view vTest select * from student;
  3. create view vTest ( select * from student ):
  4. create table vTest as ( select * from student );

6.10  在存储过程中定义变量正确的的语句是()

  1. define x int;
  2. define x, y int
  3. int x
  4. xint

7、GBase 8s 常用函数

7.1 select Replace(content, 'reading', 'writing') from (select l like reading' as content from dual) t; 执行结果()

  1. I like reading
  2. I like writing
  3. writing
  4. reading

7.2 select ceil(-5.5) as num2 from dual; 返回结果为 ()

  1. -6
  2. -5
  3. -5.0
  4. -6.0

7.3 删除字符串两边的"*"号,正确的语句是 ()

  1. select Trim(*Hello world**, ‘*’) from dual;
  2. select Trim(both * from "*Hello world**') from dual;
  3. select LTrim(both * from *Hello world**') from dual;
  4. select RTrim(both * from "*Hello world**") from dual;

7.4 DBINFO(version',full) 函数可以得到()

  1. 操作系统版本
  2. JDK版本
  3. GBase Server Version 12.10.FC4G1TL
  4. Python版本

7.5 select char length(汉字) from dual; 执行结果为 ()

  1. 2
  2. 3
  3. 4
  4. 8

7.6 数据库字符集utf8,select len(‘汉字’) from dual; 执行结果为 ()

  1. 2
  2. 4
  3. 6
  4. 8

7.7 select len(‘ABC ‘ ) from dual; 执行结果为 ()

  1. 6
  2. 5
  3. 4
  4. 3

7.8 select round(-5.5) from dual; 执行结果()

  1. -6
  2. -6.0
  3. -5
  4. -5.5

7.9 GBase8s标量函数包括()

  1. 数学函数
  2. 字符串函数
  3. 日期时间函数
  4. 聚合函数

7.10 select regexp replace(f_content, '\d{11}' ,13002231730') from(select '我的电话号码是13920656789' as f content from dual)t; 执行结果为 ()

  1. 我的电话号码是13920656789
  2. 我的电话号码是13002231730
  3. 我的电话号码是

7.11 select floor(-5.2) as num2 from dual; 返回结果为()

  1. -5
  2. -5.0
  3. -6
  4. -6.0

7.12 select substr('abcdefg', 2,3) as f substr from dual; 执行结果()

  1. cde
  2. c
  3. d
  4. bcd

7.13 常用的聚合函数有 ()

  1. COUNT
  2. SUM
  3. MAX/MIN
  4. WM_CONCAT

7.14 以下格式化日期时间语句正确的是()

  1. select to_char(sysdate, YYYY/MM/DD hh24:mi:ss')from dual;
  2. select to_char(sysdate, 'yyyy/mm/dd hh24:mi:ss')from dual;
  3. select to_char(sysdate, 'yyyy/mm/dd hh12:mi:ss')from dual;
  4. select to_char(sysdate, 'yy/mm/dd hh24:mi:ss') from dual;

7.15 获取当前系统日期,可以使用 ()

  1. date(SYSDATE)
  2. date(CURRENT)
  3. TODAY
  4. date(NOW)

8、GBase 8s SPL 入门

8.1  GBase8s SPL容易发生死循环的循环语句是 

  1. WHILE
  2. LOOP
  3. FOR/FOREACH
  4. GOTO

LOOP...END LOOP、WHILE...END WHILE块中必须有合理的退出循环的条件,否则会出现死循环。

8.2 GBase8s SPL循环关键字有

  1. GOTO
  2. LOOP
  3. FOR
  4. FOREACH
  5. WHILE

GBase8s SPL循环关键字有GOTO、LOOP、FOR.
FOREACH、WHILE。

8.3 GBase8s SPL中变量赋值正确的是 ()

  1. let dbName = '8s
  2. let name = functionGetName(1);
  3. let elDeName=(select id,name from employee whereid=1);--id是主键
  4. let db1db2='8a','8s'

GBase8s SPL变量赋值有四种形式: 单变量赋值、多变量系列赋值、接收自定义函数返回值、接收字段。

8.4 GBase8s SPL异常插获语句ON EXCEPTION IN(-206,-217)SET err num...END EXCEPTION中IN内的两个数字表示 ()

  1. 存储过程内任何语句发生的错误代码
  2. 异常捕获代码块中的语句发生的错误代码
  3. 自定义函数内任何语句发生的错误代码
  4. RAISE EXCEPTION抛出的错误代码

异常捕获基本语法ON EXCEPTION IIN(ErrorCode1ErrorCode2,...)] SET sql err num[,isam err num]..END EXCEPTION IWITH RESUME]。

8.5 GBase8s SPL变量赋值使用 () 关键字

  1. var
  2. let
  3. declare
  4. 变量前不用任何关键字

8.6 GBase8s存储过程和自定义函数由 () 组成。

  1. 开始语句
  2. 循环体
  3. 语句块
  4. 结束语句

8.7 GBase8s SPL例程根据是否需要返回值,分为 ()

  1. 存储程序
  2. 内置函数
  3. 存储过程
  4. 自定义函数

GBase8s SPL例程根据是否需要返回值,分为存储过程和函数。

8.8 GBase8s SPL退出LOOP循环正确的语句是 ()

  1. if var > 10 then exit;
  2. if var > 10 then break;
  3. exit when var > 10.
  4. break when var > 10:

 GBase8s SPL退出LOOP循环,可以用if 表达式 then exit或exit when表达式.

8.9 GBase8s SPL变量支持链式赋值 ()

正确

错误

 例如:let userid,username = 2021,gbasedbt;就是属于链式赋值。

9、GBase 8s 数据迁移

9.1 GBase 8s数据库中哪个命令导出的数据,不是文本数据?

  1. unload
  2. onexport
  3. onunload
  4. dbexport

onunload导出的数据是二进制格式,可以通过onload导入到GBase 8s中。

9.2 下面关于外部表,说法正确的是?

  1. 使用外部表,只能从GBase 8s中导入数据,不能导出数据到外部表。
  2. 外部表是数据迁移时,性能最好的数据迁移方式
  3. 外部表只能实现单表的数据迁移
  4. 外部表只能使用一个外部文件,不能同时使用多个文件。

外部表创建后,可以从表中查询数据,并插入到其它表中,也可以将其它表中的数据插入外部表。当从其它表中向外部表插入数据时,外部表原来的数据将被清除.外部表方式是数据迁移性能最好的方式,相比其它方式,性能可提升数倍或数十倍。外部表是一个表,所以一次只能进行一个表的数据迁移。创建外部表时,可以同时指定多个格式相同的文件,做为外部表的数据源。

9.3 数据迁移时需要考虑哪些问题?

  1. 数据中包含行分隔符问题。
  2. 数据中包含列分隔符问题
  3. 汉字乱码问题
  4. 日期时间格式问题

9.4 下面关于unload说法正确的是?

  1. unload可以导出查询中的数据到外部文本文件。当数据中包含换行符时,会将换行符转义为\n
  2. unload可以导出查询中的数据到外部文本文件。当数据中包含换行符时,会将数据导出成多行,这样的数据无法再次导入,因此在导出数据前需要替换数据中的换行符。
  3. unload可以导出查询中的数据到外部文本文件。当数据中包含换行符时,会将数据导出成多行,在因数据内换行符而产生换行的行尾,自动加上一个,表示这行没有结束
  4. unload可以导出查询中的数据到外部文本文件。当数据中包含换行符时,会自动删除数据中的换行符,无需用户处理。

9.5 以下哪些数据装载的命令是以SQL的方式执行的 

  1. load/unload
  2. onload/onunload
  3. dbload
  4. dbexport/dbimport

9.6 GBase 8s进行整库数据迁移时,应使用哪和方式?

  1. 使用unload/load进行整库数据迁移
  2. 使用onload/onunload进行整库数据迁移
  3. 使用dbexport/dbimport进行整库数据迁移
  4. 以上方式都可以

9.7 unload默认的列分隔符是什么?

  1. 空格
  2. \t
  3. ,
  4.  I

9.8 在dbaccess中,可以使用哪个sql命令导出表的数据?

  1. select * from tab name into out file
  2. onunload
  3. dbexport
  4. unload

10、GBase 8s 备份与恢复

10.1 GBase 8s中支持哪几个级别的备份与恢复?

  1. 0级
  2. 1级
  3. 2级
  4. 3级

GBase 8s支持L0/L1/L2共3个级别的备份与恢复。LO是全量备份,L1和L2是增量备份。

10.2 GBase 8s自带的两个备份工具 (onbar 和 ontape) 都可以实现备份数据的完全恢复,这两个备份工具备份出来的数据是兼容的。
正确
错误

两人工具备份的数据不兼容,不能用onbar来恢复由ontape备份出来的数据。

10.3 GBase 8s 提供了两个备份与恢复工具,onbar可以实现备份数据的完全恢复和基于时间点的恢复,但ontape只能进行备份数据的完全恢复,不能进行基于时间点的恢复
正确
错误

ontape工具只能进行数据的完全恢复,也可以进行基于备份数据的物理恢复,但不能进行基于时间点的数据恢复。需要需要实现基于时间点的不完全恢复,只能使用onbar实现。

10.4 GBase 8s中使用ontape备份时,需要设置哪个参数?

  1. BAR MAX BACKUP
  2. BAR BSALIB PATH
  3. TAPEDEV
  4. LTAPEDEV

使用ontape备份时,需要设置TAPEDEV来指定物理备份的保存位置,设置LTAPEDEV来指定逻辑日志的保存位置。

10.5 GBase 8s的备份恢复,可以使用哪些工具实现?

  1. onbackup
  2. ontape
  3. onlog
  4. onbar

ontape和onbar可以实现GBase 8s的备份与恢复。两个工具都可以实现备份的完全恢复,onbar可以实现基于时间点的不完全恢复。

11、GBase 8s 元数据管理

11.1 如何查看mydb数据库中mytab表有哪些列?

  1. 在mydb数据库中执行select colname fromsyscolumns where tabname = 'mytab!.
  2. 在mydb数据库中执行select colname fromsyscolumns where tabid in (select tabid fromsystables where tabname = 'mytab');
  3. 在sysmaster数据库中执select colname fromsyscolumns where dbname = 'mydb' and tabname ='mytab'
  4. 在mydb数据库中执行info columns for mytab;

11.2 GBase 8s中如何查看有哪些数据库?

  1. 使用show databases命令
  2. 连接系统数据库,执行select* from db;
  3. 连接系统数据库,执行select*from databases;
  4. 连接系统数据库,执行select* from sysdatabases;

11.3 如何查看表mytab有哪些索引?

  1. show indexes;
  2. show indexes for mytab;
  3. select * from sysindexes where tabname = 'mytab',。
  4. select * from sysindexes where tabid in (select tabidfrom systables where tabname = 'mytab');

11.4 如何查看mydb数据库中有哪些视图?

  1. 在mydb数据库中执行show views;
  2. 在mydb数据库中执行info views;
  3. 在sysmaster数据库中执select * from sysviewswhere dbname = 'mydb
  4. 在mydb数据库中执行select * from systables wheretabid >= 100 and tabtype = 'V';

12、GBase 8s 管理员命令

12.1 如何查看GBase 8s数据库逻辑日志使用状态?

  1. onmode -l
  2. onmode -L
  3. onstat -I
  4. onstat -L

12.2 如何终止数据库服务器连接会话12315?

  1. kill 12315
  2. kill -9 12315
  3. onmode -z 12315
  4. onmode -k 12315

12.3 如何查看GBase 8s数据库用户线程?

  1. show threads;
  2. onstat -t
  3. onstat -u
  4. onstat -s

onstat -u 可以打印用户线程信息  onstat -x 打印事务信息。

12.4 如何查看GBase 8s数据库服务器信息?

  1. show serverinfo
  2. onstat -g dis
  3. onstat -s
  4. onstat -i

onstat -g dis 打印数据库服务器信息

12.5 如何查看GBase 8s数据库系统当前运行状态统计?

  1. onstat -s
  2. onstat -p
  3. onstat -r
  4. show status

12.6 如何查看GBase 8s数据库共享内存段的统计信息?

  1. onstat -s
  2. onstat -g seg
  3. onstat -g shm
  4. onstat -m

12.7 如何查看GBase 8s数据库表空间信息?

  1. onstat -tablespaces
  2. onstat -t
  3. show tablespaces
  4. onstat -T

onstat -t显示活动表空间的表空间信息。onstat -T显示全部表空间的表空间信息。

12.8 如何查看GBase 8s数据库与 SQL有关的会话信息?

  1. onstat -g seq
  2. onstat -g sql
  3. onstat -g seg
  4. onstat -s

12.9 如何查看GBase 8s数据库当前运行模式?

  1. show status
  2. oninit --status
  3. onstat -
  4. onmode -s

12.10 如何查看GBase 8s数据库的onconfig文件内容?

  1. 使用onmode -c
  2. 使用onstat -c
  3. 使用oninit -c
  4. 使用cat命令查看 onconfig文件

onstat -c可以直接显示数据库的配置文件内容,也可以进入GBase 8s的安装目录中的etc目录中,直接查看onconfig文件中的内容。GBase 8s的配置文件保存在个类似onconfig.的文本文件中。

12.11 GBase 8s中如何强制执行一次检查点?

  1. oninit -c
  2. onstat -c
  3. onmode -c
  4. chkpt force。

12.12 GBase 8s中如何添加5个cpu虚拟处理器?

  1. oninit -p +5 cpu
  2. onmode -p +5 cpu
  3. onstat -p +5 cpu
  4. oninit add 5 cpu

12.13 如何查看GBase 8s数据库Chunk文件使用信息?

  1. onstat -c
  2. onstat -C
  3. onstat -d
  4. onstat --chunk

12.14 GBase 8s中如何切换逻辑日志?

  1. oninit -l
  2. onmode -l
  3. onstat -l
  4. switch log

12.15 如何查看GBase 8s数据库归档状态?

  1. onstat -c
  2. onstat -g arc
  3. archive list
  4. show archive

12.16 如何查看GBase 8s数据库系统在线日志最新信息

  1. 使用onstat --log查看online日志文件的最后部分
  2. 使用tail命令查看online日志文件的最后部分
  3. 使用onstat -I查看online日志文件的最后部分
  4. 使用onstat-m查看online日志文件的最后部分。

你可能感兴趣的:(学习节节高,数据库)