《MySQL OCP认证考试指南(1Z0-908)》完整题目解析文档详见文章结尾的下载地址。
往期文章
1-MySQL 8.0 OCP 备考知识 免密登录 主从复制 二进制日志 服务关闭
2-MySQL 8.0 OCP 备考知识 默认系统数据库核心差异解析
3-MySQL OCP认证考试指南 二进制日志 主从复制 性能优化 企业防火墙
4-MySQL OCP认证考试指南 列级UPDATE权限 组复制网络分区 数据加密 企业防火墙
5-MySQL OCP认证考试指南 索引查询命令 文件权限安全
试题48 InnoDB表空间类型 💾
Choose three. Which three are types of InnoDB tablespaces?
选项分析:
✅ D) Temporary table tablespaces
(临时表表空间)
✅ E) Undo tablespaces
(撤销表空间)
✅ A) Data tablespaces
(数据表空间)
核心考点:InnoDB表空间类型
-
数据表空间(Data Tablespaces)(选项A正确):
-
作用:存储用户表数据( .ibd文件)、索引及系统元数据(mysql系统表)。 -
撤销表空间(Undo Tablespaces)(选项E正确):
-
作用:存储事务的撤销日志(Undo Log),支持事务回滚、MVCC(多版本并发控制)。 -
临时表表空间(Temporary Tablespaces)(选项D正确):
-
作用:存储临时表数据(如 CREATE TEMPORARY TABLE)和排序操作(如ORDER BY、GROUP BY)的临时数据。 -
文件标识: ibtmp1文件(默认路径:datadir)。
试题50 InnoDB数据文件配置
Choose two.
You are asked to review possible options for a new MySQL instance.
It will be a large, busy reporting data warehousing instance.
Which two configurations would satisfy long-term storage demands?
选项分析:
✅ A) innodb_data_file_path=ibdata1:12M:autoextend
(单文件自动扩展)
✅ B) innodb_data_file_path=ibdata1:12M; ibdata2:12M:autoextend
核心考点:InnoDB数据文件配置原则
-
autoextend属性的必要性(选项A/B正确): -
自动扩展机制:通过 autoextend参数允许数据文件动态扩容,避免因数据增长导致的存储空间不足。 -
语法规则:每个文件需独立指定 autoextend(如ibdata1:12M:autoextend)。 -
多文件配置的优势(选项B正确):
-
I/O负载分散:多文件可分布在不同磁盘,提升并发读写性能。 -
容错性:避免单文件损坏导致全库不可用(需结合冗余备份策略)。
试题51 GTID复制配置
Choose two.
An existing asynchronous replication setup is running MySQL 8.
Which two steps are a part of implementing GTID replication?
选项分析:
✅ F) On the slave, alter the MySQL master connection setting with: CHANGE MASTER TO MASTER_AUTO_POSITION = 1;
✅ E) Restart MySQL (master and slave) with these options enabled:--gtid_mode=ON --log-bin --log-slave-updates --enforce-gtid-consistency
核心考点:GTID复制配置步骤
-
GTID(Global Transaction Identifier)作用:
-
全局唯一标识事务,确保主从数据一致性。 -
简化复制故障恢复(无需依赖 binlog文件名和位置)。 -
配置GTID复制的强制步骤:
步骤 操作 验证方法 1. 主从库启用GTID模式 在配置文件中设置: gtid_mode=ON、enforce_gtid_consistency=ONSHOW VARIABLES LIKE 'gtid_mode';→ ON2. 启用二进制日志(主库) log-bin=mysql-binSHOW VARIABLES LIKE 'log_bin';→ ON3. 从库记录复制日志 log-slave-updates=ONSHOW VARIABLES LIKE 'log_slave_updates';→ ON4. 重启MySQL服务 使配置生效 SHOW STATUS LIKE 'Uptime';→ 验证重启时间 5. 从库设置自动定位 CHANGE MASTER TO MASTER_AUTO_POSITION=1;SHOW SLAVE STATUS\G→ Auto_Position=1
题目详解

