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

OCEANBASE-OBCPv3模拟题库(122)

落枫0907 2024-02-14
253


1. 单选题

在OB中创建一张range分区表

CREATE TABLE t1(C1INT.C2 INT) PARTITION BY RANGE(C1+1)(PARTITION PO VALUES LESS THAN(100),(PARTITION P1 VALUES LESS THAN(200));

执行查询语句:SELECT*FROM t1 WHERE c1<150 and c1>100.

那么以下说法正确的是

A可以进行分区裁剪,最终访问了p0分区

B无法进行分区裁剪,最终访问了p0和p1分区

C其余三项都不对

D可以进行分区裁剪,最终访问了p1分区

答案结果

正确答案:B

您的答案:D

试题解析

解析:第四章:OB SQL 调优 V3.0。PPT-23页对于 Range分区,因为考虑到函数单调性,如果分区表达式是一个函数并且查询条件是一个范围,则不支持分区裁剪

 

2. 多选题

关于通过Outline 可实现计划绑定和删除,以下说法错误的是

A既可以使用SQL TEXT 方式创建 Outline,也可以使用SQLID的方式创建 outline

B CREATEOUTLINE要在被绑定SQL所对应的DATABASE或SCHEMA下执行

C CREATEOUTLINE执行成功,表示OUTLINE的绑定生效,SQL执行时一定可以使用绑定的OUTLINE

D gv$plan_cache_plan_explain 表中outlineid字段如果等于-1,则表示该执行计划没有使用绑定的OULTINE

答案结果

正确答案:B,C

您的答案:C,D

试题解析

解析: 第四章:OB SQL 调优 V3.0。PPT-57页

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

评论