PCTA(TiDB认证助理工程师V6.0)模拟试题及详细答案解析_第1页
PCTA(TiDB认证助理工程师V6.0)模拟试题及详细答案解析_第2页
PCTA(TiDB认证助理工程师V6.0)模拟试题及详细答案解析_第3页
PCTA(TiDB认证助理工程师V6.0)模拟试题及详细答案解析_第4页
PCTA(TiDB认证助理工程师V6.0)模拟试题及详细答案解析_第5页
已阅读5页,还剩3页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PCTA(TiDB认证助理工程师V6.0)模拟试题及详细答案解析考试说明1.本试卷为TiDBPCTAV6.0认证模拟题,满分100分,答题时长60分钟2.题型包含单选题、多选题、判断题、简答题,贴合官方真实考试题型3.所有题目均配套详细解析,适配零基础备考、考点巩固、考前冲刺一、单项选择题(共15题,每题3分,共45分)1.关于TiDB集群核心组件的功能,以下说法正确的是?()A.PD节点主要负责数据存储与读写请求处理B.TiKV是分布式事务协调与元数据管理组件C.TiDBServer负责接收SQL请求、解析执行SQL,不存储持久化数据D.Monitor组件负责集群数据备份与恢复2.TiDB中关于主键与RowID的转化规则,说法错误的是?()A.无自定义主键时,系统自动生成RowID作为行唯一标识B.TableID在整个TiDB集群中全局唯一C.定义非聚簇主键后,依然使用系统RowID作为数据主键D.每张业务表必须手动指定主键,否则无法创建3.TiDB默认的事务隔离级别是?()A.读未提交B.读已提交C.可重复读D.串行化4.以下不属于TiDBHTAP架构优势的是?()A.一套集群同时支撑OLTP与OLAP业务B.无需分库分表即可支撑海量数据高并发写入C.完全兼容Oracle所有语法与存储过程D.列式存储TiFlash为分析查询加速5.TiKV数据存储的基本单元是?()A.数据页B.RegionC.分片D.块6.关于TiDB索引,以下说法正确的是?()A.TiDB不支持唯一索引B.主键索引默认是聚簇索引,数据与索引绑定存储C.普通索引查询速度一定优于主键索引D.创建索引会降低数据查询效率7.TiFlash组件的核心作用是?()A.提升事务写入并发能力B.提供列式存储,加速OLAP分析查询C.管理集群元数据与调度策略D.实现数据实时备份8.TiDB中Region默认的最大存储容量是?()A.64MBB.128MBC.256MBD.512MB9.以下哪种场景最适合使用TiDB?()A.单机小体量静态数据存储B.高并发写入、海量数据、需要弹性扩容的业务C.仅需离线批量计算的大数据场景D.简单静态网页数据缓存10.关于TiDB兼容MySQL的特性,说法错误的是?()A.兼容MySQL基础SQL语法B.兼容MySQL常用数据类型C.完全兼容MySQL所有自定义函数与触发器D.支持MySQL客户端直接连接访问11.PD节点不具备以下哪项功能?()A.集群节点调度与负载均衡B.分配全局唯一IDC.处理用户SQL查询请求D.管理Region的分裂与迁移12.TiDB事务默认的超时时间是?()A.30sB.1minC.5minD.10min13.实现TiDB集群横向扩容,只需新增哪个组件节点即可?()A.仅TiDBServerB.仅TiKVC.TiDBServer、TiKV、PD均可独立扩容D.必须同时扩容所有组件14.以下哪项不是TiDB高可用的保障机制?()A.TiKV多副本存储B.PD集群多节点部署C.数据实时同步冗余D.单机单点存储数据15.TiDB中Explain命令的主要作用是?()A.备份数据库数据B.查看SQL执行计划,优化查询性能C.修复损坏数据表D.统计数据库存储容量二、多项选择题(共5题,每题4分,共20分,多选、少选、错选均不得分)1.TiDB分布式集群的核心基础组件包含哪些?()A.TiDBServerB.TiKVC.PDD.TiFlash2.以下属于TiDB优势特性的有?()A.分布式架构,支持无限横向扩容B.兼容MySQL生态,迁移成本低C.支持HTAP混合负载D.自带高可用、容灾自愈能力3.会导致TiDBSQL查询性能变慢的因素有?()A.查询语句未走索引,全表扫描B.大量数据热点RegionC.事务执行时间过长D.合理使用分区查询4.关于TiKV副本机制,说法正确的有?()A.默认3副本存储,保障数据安全B.副本分布在不同节点,避免单点故障C.支持动态调整副本数量D.副本数据无需同步,独立存储5.TiDB常用的数据备份恢复方式有?()A.Dumpling逻辑备份B.BR物理备份恢复C.手动复制数据文件D.实时binlog同步备份三、判断题(共10题,每题2分,共20分)1.TiDB是分布式关系型数据库,完全兼容MySQL5.7核心语法。()2.PD节点单点部署即可保障集群高可用。()3.TiFlash采用行式存储,适配事务型业务查询。()4.TiDB支持在线扩容、缩容,无需停机。()5.Region分裂只会在数据量达到阈值时触发。()6.TiDB的聚簇主键可以大幅提升范围查询效率。()7.所有TiDB事务都默认支持ACID四大特性。()8.TiKV节点故障后,集群无法自动恢复业务。()9.ExplainAnalyze可以查看SQL真实执行耗时与扫描行数。()10.TiDB不支持分库分表,自身天然分布式。()四、简答题(共2题,第一题7分,第二题8分,共15分)1.简述TiDB、TiKV、PD三大核心组件的各自核心职责,以及三者的协同工作逻辑。2.什么是TiDB热点问题?常见的热点场景有哪些?简单说明基础解决思路。参考答案及详细解析一、单项选择题答案及解析1.答案:C解析:TiDBServer是接入层,仅负责SQL解析、优化、执行调度,不持久化数据;PD负责元数据管理与集群调度,TiKV负责数据持久化存储与读写,Monitor仅负责监控告警,不参与业务数据处理。2.答案:D解析:TiDB表可以不手动指定主键,系统会自动生成全局唯一RowID作为行标识,无需强制建主键。C选项表述正确,非聚簇主键表依然依赖RowID存储数据。3.答案:C解析:TiDBV6.0默认事务隔离级别为可重复读,兼顾事务一致性与并发性能,适配绝大多数互联网业务场景。4.答案:C解析:TiDB高度兼容MySQL,但不兼容Oracle语法、存储过程、自定义函数等Oracle专属特性,无法直接替代Oracle。其余选项均为TiDB核心优势。5.答案:B解析:Region是TiKV数据存储、分片、调度、迁移的最小单元,所有数据均以Region为单位管理。6.答案:B解析:TiDB主键默认聚簇索引,行数据与索引数据物理绑定,查询效率极高;TiDB支持唯一索引,创建索引会优化查询、小幅降低写入效率。7.答案:B解析:TiFlash为列式存储引擎,专门针对海量数据分析、聚合查询、报表统计等OLAP场景加速,不负责事务写入、元数据管理与备份。8.答案:C解析:TiDB默认Region最大容量为256MB,达到阈值后会自动分裂,避免单Region数据过大影响调度与查询性能。9.答案:B解析:TiDB核心适配场景是高并发OLTP、海量数据存储、可弹性扩容的互联网业务,不适合单机静态数据、纯离线计算、缓存场景。10.答案:C解析:TiDB兼容MySQL基础语法、数据类型、客户端协议,但不兼容MySQL全部触发器、自定义函数、存储过程等高级特性。11.答案:C解析:SQL查询请求由TiDBServer处理,PD仅负责集群调度、元数据管理、ID分配、Region管理,不处理业务SQL。12.答案:C解析:TiDB默认事务超时时间为5分钟,超时未提交的事务会自动回滚,避免长事务占用资源、引发锁等待问题。13.答案:C解析:TiDB三大组件均可独立横向扩容,TiDBServer扩容提升接入并发,TiKV扩容提升存储与读写能力,PD扩容提升集群调度稳定性。14.答案:D解析:单机单点存储无高可用能力,TiDB依靠TiKV多副本、PD集群部署、节点容灾自愈实现高可用。15.答案:B解析:Explain用于解析SQL执行计划,展示索引使用、扫描方式、执行耗时等信息,是SQL性能优化的核心工具。二、多项选择题答案及解析1.答案:ABCD解析:TiDB标准HTAP集群核心组件包含TiDBServer、TiKV、PD、TiFlash,前三者为基础TP架构,TiFlash为AP加速组件。2.答案:ABCD解析:TiDB具备分布式无限扩容、MySQL低迁移成本、HTAP混合负载、原生高可用容灾四大核心优势,适配主流云原生业务。3.答案:ABC解析:全表扫描、热点Region、长事务都会严重降低查询性能;合理分区是优化查询的手段,不会拖慢性能。4.答案:ABC解析:TiKV默认3副本,跨节点部署保障容灾,支持手动调整副本数;所有副本数据实时同步一致,并非独立存储。5.答案:ABD解析:TiDB官方标准备份方式为Dumpling逻辑备份、BR物理备份、Binlog实时增量备份;手动复制文件易导致数据不一致,不推荐使用。三、判断题答案及解析1.正确解析:TiDB6.0高度兼容MySQL5.7核心SQL语法、数据类型、协议,大部分MySQL业务可无缝迁移。2.错误解析:PD需至少3节点集群部署实现高可用,单点PD故障会导致集群调度失效,无法自愈。3.错误解析:TiFlash是列式存储,适配OLAP分析查询;行式存储为TiKV,适配事务型OLTP业务。4.正确解析:TiDB支持在线动态扩容、缩容,全程无需停机,不影响业务正常运行。5.错误解析:Region分裂不仅触发于数据量达标,热点读写、key范围过大等场景也会触发主动分裂。6.正确解析:聚簇主键将索引与数据聚合存储,范围查询、主键查询效率远高于非聚簇索引。7.正确解析:TiDB完整支持事务ACID四大特性,保障分布式场景下数据一致性。8.错误解析:TiKV多副本机制下,单节点故障可自动切换副本读写,集群自愈恢复,业务无感知。9.正确解析:ExplainAnalyze会真实执行SQL,返回精准的执行耗时、扫描行数、资源消耗数据,用于精准优化。10.正确解析:TiDB原生分布式架构,无需人工分库分表,自动实现数据分片与负载均衡。四、简答题参考答案1.参考答案:(1)组件核心职责:①TiDBServer:SQL接入层,接收用户读写请求,完成SQL解析、优化、执行计划生成,对接底层TiKV读写数据,无状态可无限扩容;②TiKV:分布式存储层,采用键值存储、多副本冗余,负责持久化业务数据、处理事务读写、实现数据强一致性,是核心数据载体;③PD:集群调度与元数据管理层,统一管理全局元数据、分配唯一ID、监控节点状态,负责Region分裂、迁移、负载均衡、故障调度。(2)协同逻辑:用户通过TiDBServer提交SQL,TiDBServer向PD查询数据对应的Region节点位置,根据路由规则向对应TiKV节点发起读写请求;PD实时监控集群状态,动态调

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论