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

MySQL 8.0 OCP 考题解析 角色授权 通用表空间 容量规划

346

试题一:角色权限授予的隐藏考点

考试题型:多选题(需选择2个正确选项)

Choose two.Examine this SQL statement:
mysql> GRANT r_read@localhost TO mark WITH ADMIN OPTION;
Which two are true?

选项
✅ B) Mark can grant the r_read@localhost role to another user.
✅ E) Mark can revoke the r_read@localhost role from another role.
❌ A) Mark can grant the privileges assigned to the r_read@localhost role to another user.
❌ C) ADMIN OPTION causes the role to be activated by default.
❌ D) Mark must connect from localhost to activate the r_read@localhost role.
❌ F) ADMIN OPTION allows Mark to drop the role.

题目解析

1. 核心考点

目标:理解WITH ADMIN OPTION
的作用范围。
关键规则

  • WITH ADMIN OPTION
    仅允许被授权用户管理角色分配(授予或撤销角色),不涉及权限直接操作或角色删除。
  • 角色激活与连接来源无关,由SET ROLE
    或默认角色配置决定。

2. 正确选项解析

选项解析官方依据
B)ADMIN OPTION
允许Mark将角色r_read@localhost
授予其他用户
MySQL 8.0文档:
用户拥有ADMIN OPTION
时可授予或回收角色
E)
Mark可撤销其他用户的该角色(需ADMIN OPTION
权限)
同上

3. 错误选项排除原因

选项错误原因关键区别
A)
仅能授予角色,不能单独授予角色内的权限
权限需通过角色继承,不能直接分配
C)
角色是否激活由SET ROLE
或默认角色决定,与ADMIN OPTION
无关
激活 ≠ 权限管理
D)
角色激活与连接来源无关,取决于角色定义和用户会话设置
角色可跨主机激活(如r_read@%
F)
删除角色需DROP ROLE
权限,ADMIN OPTION
不包含此权限
删除权限需单独授权
  • 口诀记忆:ADMIN OPT只管“角色转授”,不管“权限分配”或“角色删除”。

试题二:通用表空间核心特性你掌握了吗

考试题型:多选题(需选择2个正确选项):
Choose two. Which two statements are true about general tablespaces?

选项分析
✅ C) A new table can be created explicitly in a general tablespace.
(可以在通用表空间中显式创建新表)
✅ D) An existing table can be moved into a general tablespace.
(现有表可以移动到通用表空间)
❌ B) Dropping a table from a general tablespace releases the space back to the operating system.
(删除表不会释放空间到操作系统)
❌ E) A general tablespace can have multiple data files.
(通用表空间仅支持单数据文件)
❌ A) General tablespaces support temporary tables.
(不支持临时表)

题目解析

1. 核心考点

目标:掌握通用表空间(General Tablespaces)的核心特性。
官方定义

  • 通用表空间是用户创建的共享表空间,可存储多张表的非临时数据。
  • 与系统表空间(ibdata1
    )和独立表空间(.ibd
    文件)不同,其结构和行为有特殊限制。

2. 错误选项排除原因

选项错误原因关键知识点
B)
删除表后,空间仍保留在通用表空间中以备重用,需手动执行ALTER TABLESPACE ... DISCARD
释放
空间管理策略
E)
通用表空间仅支持单个数据文件(如general_ts.ibd
),无法扩展多文件
文件限制
A)
临时表必须存储在专用临时表空间(ibtmp1
)或独立临时表空间
临时表隔离机制

备考技巧

  • 口诀记忆
    • “通用空间单文件,删表不释放,能存普通表,临时表别来!”
  • 高频混淆点
    • 独立表空间 vs 通用表空间:独立表空间每表一个.ibd
      文件,通用表空间多表共享一个.ibd
    • 空间释放:仅独立表空间(innodb_file_per_table=ON
      )的DROP TABLE
      会释放空间到OS。

试题三:容量规划中“纵向扩展”的3大方法

考试题型:多选题(需选择3个正确选项)
Which three methods are part of a 'scale up' approach to capacity planning?

选项分析
✅ E) Adding more storage to your disk array(扩展磁盘存储)
✅ D) Adding more RAM(增加内存)
✅ B) Adding more CPU power(提升CPU性能)
❌ G) Adding a new node to InnoDB Cluster(添加集群节点)
❌ C) Adding a replication slave(添加复制从库)
❌ F) Sharding the server into a parallel server farm(分片到并行服务器组)
❌ A) Adding additional MySQL servers to the existing host(在现有主机部署多个MySQL实例)

题目解析

1. 核心考点

目标:区分“纵向扩展(Scale Up)”与“横向扩展(Scale Out)”的核心差异。
关键概念

  • 纵向扩展(Scale Up):通过升级单台服务器的硬件资源提升性能(如CPU、内存、磁盘)。
  • 横向扩展(Scale Out):通过增加服务器数量或分布式架构提升性能(如集群、分片、读写分离)。

2. 正确选项解析

选项作用原理应用场景
E)
增加磁盘容量,存储更多数据
数据量增长导致存储空间不足
D)
提升内存容量,减少磁盘I/O,加速查询
频繁访问热数据导致内存瓶颈
B)
增强CPU处理能力,提高并发计算效率
高并发或复杂查询导致CPU满载

3. 错误选项排除原因

错误选项错误原因扩展类型
G/C/F/A)
均涉及增加服务器数量或分布式架构
横向扩展(Scale Out)

通过以上三道题目,轻松掌握MySQL OCP认证中角色权限、通用表空间、容量规划模块知识点! 🔥

往期文章:

MySQL 30 周年庆!MySQL 8.4 认证免费考!

MySQL 8.0 OCP 1Z0-908 考试题解析1

MySQL 8.0 OCP 1Z0-908 考试题解析2

MySQL 8.0 OCP 1Z0-908 考试题解析3

MySQL 8.0 OCP 1Z0-908 考试题解析4

MySQL 8.0 OCP 1Z0-908 考试题解析5

MySQL 8.0 OCP 1Z0-908 考试题解析6

文章转载自数据库运维之道,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论