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

【KCP题目解析】No.3-5

2525

No.3

(单选) 在KingbaseESv8中哪个模板数据库支持用户连接和修改?     

A.       TEMPLATE1

B.        TEST

C.        TEMPLATE0

D.       SAMPLES

 

【答案】A

【解析】

A:

CREATE DATABASE实际上通过拷贝一个已有数据库进行工作。默认情况下,它拷贝名为template1的标准系统数据库。所以该数据库是创建新数据库的"模板"。 如果你为template1数据库增加对象,这些对象将被拷贝到后续创建的用户数据库中。 这种行为允许对数据库中标准对象集合的站点本地修改。

C:

系统里还有名为template0的第二个标准系统数据库。这个数据库包含和template1初始内容一样的数据,也就是说,只包含你的KingbaseES版本预定义的标准对象。在数据库集簇被初始化之后,不应该对template0做任何修改。通过指示CREATE DATABASE使用template0取代template1进行拷贝,你可以创建一个"纯净的"用户数据库,它不会包含任何template1中的站点本地附加物。


No.4

 (单选) 使用哪个函数可以快速查看表及依赖对象所占用的空间大小?

A.       sys_size_pretty()

B.        sys_total_table_size()

C.        sys_relation_size()

D.       sys_total_relation_size()

 

【答案】D

【解析】sys_total_relation_size接受一个表或 TOAST 表的 OID 或名称,并返回该表所使用的总磁盘空间,包括所有相关的索引。这个函数等价于sys_table_size + sys_indexes_size。


No.5

(单选) 在KingbaseESv8中,一个索引最多可以包含多少个列?

A.       1024

B.        16

C.        32

D.       无限制

 

【答案】C

【解析】目前,只有 B-tree、GiST、GIN 和 BRIN 索引类型支持多列索引,最多可以指定32个列

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

评论