这道题目每阁选项都挺难理解的,大家有什么好的理解方法?


这道题目每阁选项都挺难理解的,大家有什么好的理解方法?

3 个赞

问问AI吧

3 个赞

看看这个呢


4 个赞

答案ABC 吧
A 在OBCP 文档中没有详细说明,但经过如下语句测试,可以得到信息,出处是 OceanBase MySQL 模式下的 global index 是什么? - 墨天轮
create table t1(c1 int, c2 int, c3 int);

create index idx1 on t1(c1);

create index idx2 on t1(c2) global;

create index idx3 on t1(c3) partition by hash(c3);

show create table t1\G
*************************** 1. row ***************************
Table: t1
Create Table: CREATE TABLE t1 (
c1 int(11) DEFAULT NULL,
c2 int(11) DEFAULT NULL,
c3 int(11) DEFAULT NULL,
KEY idx1 (c1) BLOCK_SIZE 16384 LOCAL,
KEY idx2 (c2) BLOCK_SIZE 16384 GLOBAL,
KEY idx3 (c3) BLOCK_SIZE 16384 GLOBAL
partition by hash(c3)
(partition p0));


BC 应该出自此处,C 是正确的这里没有问题。提问中没有说查询条件是否包含分区键,B 将非分区键设置为全局键为了使用索引快速查询,应该没有问题!

D 不选,oceanbase 数据库的表是索引组织表,主键不是全局键,不可以设置为global 属性!

6 个赞

AD明显错的, 应该是BC

3 个赞

AI能理解旧知识,新的版本估计AI也不准确

1 个赞

学习学习

1 个赞