外部表file_fdw是KingbaseESv8支持的功能之一。下列有关外部表描述正确的有:
A. 使用外部表之前需要先创建基于外部表包装器的外部服务器
B. 使用外部表引用的外部数据必须符合COPY FROM命令读取的格式
C. 可以通过外部表向外部数据源写入数据
D. 使用CREATE FOREIGN TABLE命令创建外部表
查看答案
由于业务需求,需要在数据库中存放少量图片文件,使用如下命令创建相关的表并导入数据:CREATE TABLE images(pid bigserial primary key,ouid varchar, main oid);INSERT INTO images VALUES(1,'icon_user1',lo_import('/data/image/2f41a3eb.jpg'));下面描述正确的是:
A. 导入的图片数据储存于表images中
B. 导入的图片数据储存于系统表sys_largeobject中
C. 删除images的行记录就可以删除对应的图片数据
D. truncate表images不能立即回收图片数据所占的磁盘空间
KingbaseES在使用索引时会尝试使用bitmap扫描以降低随机读取数据的I/O开销。下列有关bitmap扫描的描述正确的是?
A. 在大表中查询少量数据时,bitmap索引扫描比普通索引扫描更快
B. bitmap索引扫描不能被完全禁用
C. bitmap算法主要用在索引扫描过程中的排序和去重
D. 如果包含ORDER BY子句的查询中使用了bitmap扫描,则规划器不会再计划使用额外排序操作。
当使用 CREATE TABLE tab2 AS SELECT * FROM tab1; 创建tab2时,tab1中的哪些约束是不会被复制到tab2中的?
A. 主键约束
B. 唯一约束
C. 外键约束
D. CHECK约束
E. 非空约束
KingbaseES中因流复制造成的主备冲突包括以下哪几种情况?
A. 在主服务器上取得了访问排他锁,包括显式LOCK命令和多种DDL动作,与后备查询中的 表访问冲突。
B. 在主服务器上删除一个表空间与使用该表空间存储临时工作文件的后备查询冲突。
C. 在主服务器上删除一个数据库与在备用服务器上连接到该数据库的会话冲突。
D. 从WAL清除记录的应用与快照仍能"看见"任意要被移除的行的后备事务冲突。
E. 从WAL清除记录的应用与在备用服务器上访问该目标页的查询冲突,不管要被移除的数 据是否为可见。