【MySQL 8.0 OCP 1Z0-908认证考试】 题库精讲--第一讲mysqlbackup

   第一讲--mysqlbackup专题

 完整版题库请到我的资源中下载,此为传送门。https://download.csdn.net/download/kanon_lgt/85010419?spm=1001.2014.3001.5503


第一题

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6ICB5ZOl6K6y5pWw5o2u5bqT,size_20,color_FFFFFF,t_70,g_se,x_16

 讲解:

  • 此题考察的是mysqlbackup的基础原理和特性。
  1. mysqlbackup是通过socket建立到本地MySQL实例的数据库连接,而不是用提前建立好(pre-existing)的连接,选项A错。
  2. 对于mysqlbackup,虽然参数提供--host选项用于指定MySQL主机的地址,但这个参数并不起作用,它依然是通过socket连接MySQL。在8.0之后,--host参数被废弃。
  3. mysqlbackup备份是在线online的,并不会将数据库置于read-only。选项BC错。
  4. 在mysqlbackup8.0.18之前,当mysqlbackup备份过程中对MySQL进行DDL操作是会造成mysqlbackup报错的,但从mysqlbackup8.0.19版本开始,mysqlbackup支持备份同时进行DDL操作。而MySQL 8.0 OCP的题库是基于8.0.18开发的,此题选D没错,将来如果考试中出现此题,则无正确选项。应该也不会再出现这道题。 

第二题

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6ICB5ZOl6K6y5pWw5o2u5bqT,size_20,color_FFFFFF,t_70,g_se,x_16

 讲解:

  • 此题考察的是mysqlbackup的部分还原选项--include-tables。
  1. 此题的题目存在一定的表述歧义:题目中说there is a datadir copy ,这个datadir copy具体是什么含义呢?是指mysqlbackup做的datadir备份呢,还是指数据库datadir目录的复制呢?

        如果是指mysqlbackup做的datadir备份,那么此题选A可讲通,考的是特定表的还原;

        如果是指datadir目录的单纯系统级别的复制,那么此题选C可以讲得通。

        我倾向于选C。若大家对此题有不同看法欢迎讨论。


第三题

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6ICB5ZOl6K6y5pWw5o2u5bqT,size_20,color_FFFFFF,t_70,g_se,x_16

讲解:

  • 此题考察的是mysqlbackup compress备份image如何还原。

 对于compress备份还原必须指定至少4个关键参数:

  1. backup-dir参数用于临时存放解压缩uncompress的文件,
  2. backup-image参数指定backup image所在目录,
  3. uncompress参数以告知mysqlbackup这是compress的image备份,
  4. datadir参数告知mysqlbakcup将备份文件还原到哪个位置,
  5. 最后考察了mysqlbackup的apply与copy back参数的正确写法:copy-back-and-apply-log。

第四题

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6ICB5ZOl6K6y5pWw5o2u5bqT,size_20,color_FFFFFF,t_70,g_se,x_16

讲解:

  • 此题考察的是mysqlbackup物理备份相对于mysqldump逻辑备份的优点
  1. mysqlbackup物理备份,其还原restore过程是物理文件级别的copy,mysqldump的逻辑备份后restore是执行SQL语句,通常情况下mysqlbackup比mysqldump要快。
  2. mysqlbackup支持将备份数据写入到虚拟磁带(virtural tape),它集成了磁带(tape)备份。
  3. mysqlbackup可以备份系统表system tables.
  4. mysqlbackup不支持对逻辑对象的部分备份,它是物理文件级别的备份,stored programs是逻辑对象。

第五题

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6ICB5ZOl6K6y5pWw5o2u5bqT,size_20,color_FFFFFF,t_70,g_se,x_16

 讲解:

  • 此题考察的是mysqlbackup的only-known-file-types选项。
  1. 对于only-known-file-types参数,它只备份如下内容:

        ibdata文件
        .ibd: InnoDB tablespace created using the file-per-table mode
        .ARM: ARCHIVE table metadata
        .ARZ: ARCHIVE table data
        .CSM: CSV table metadata
        .CSV: CSV table data
        .MRG: Merge storage engine references to other tables
        .MYD: MyISAM data
        .MYI: MyISAM indexes
        因此,此题选E。


第六题

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6ICB5ZOl6K6y5pWw5o2u5bqT,size_20,color_FFFFFF,t_70,g_se,x_16

讲解:

  • 此题考查mysql enterprise backup 的基础功能
  1. mysqlbackup支持全量备份与增量备份,A正确
  2. mysqlbackup是物理备份,不是逻辑备份,B错误
  3. mysqlbackup不支持远程备份和远程还原,它备份数据库文件而不是表结构,CDE错误
  4. mysqlbackup支持热备和温备,即支持读写状态下备份与支持read-only状态备份,F正确

第七题

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6ICB5ZOl6K6y5pWw5o2u5bqT,size_20,color_FFFFFF,t_70,g_se,x_16

 讲解:

  • 此题考查的是Files Backed up for Innodb Data

 只要以下三类文件属于innodb

  1. ibdata* files (system tablespace & some user tables)
  2. .ibd files (user tables created with file_per_table enabled)
  3. .ib_logfile* files (redo log files during backing)

第八题

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6ICB5ZOl6K6y5pWw5o2u5bqT,size_20,color_FFFFFF,t_70,g_se,x_16

讲解:

  • 此题考查的是mysqlbackup的繁忙表优先级备份

当一个数据量巨大的库中有大量的冷表(几乎不被访问的归档表)和超级热表(读写超级频繁的表)时,mysqlbackup可以根据参数--optimistic-busy-tables来指定热表,这些被指定的热表将在备份的最后阶段执行备份,而冷表将被优先备份。
这样当mysqlbackup开始备份时会最先备份冷表,最后备份热表,这样做的好处是减小备份的redo log体积\提高备份速度\缩短还原时的apply-log时间\避免undo超时而导致备份失败。
因此BCD错误,

选项A描述只有当热表有变化时才备份redo log时错误的,严格来讲即使热表没有变化,最后阶段也会备份redo log。因此A错。
E选项正确。


作者:老哥讲数据库

简介:数据库高级架构师 | Oracle 11g&12c OCM | MySQL 5.7&8.0 OCP

原创文章,转载请注明来源。

  • 0
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
### 回答1: 数据库MySQL OCP 8.0 1Z0-908题库是针对MySQL数据库的认证考试的相关题库MySQL是一种开源的关系型数据库管理系统,OCP 8.0是指MySQL的最新版本,1Z0-908则是该版本的认证考试代码。 这个题库包含了考试中可能遇到的各种题目,涵盖了MySQL数据库的各个方面,包括数据库的基本原理、SQL编程语言、索引、事务管理、备份与恢复等等。 通过学习这个题库,可以增强对MySQL数据库的理解和应用能力。掌握MySQL数据库的基本原理可以帮助我们了解数据库管理系统的工作原理,进而能够更好地进行数据库设计和管理。 同时,学习SQL编程语言可以帮助我们掌握MySQL数据库的增删改查等基本操作,以及高级的查询和数据处理技巧。 此外,掌握索引的原理和使用方法可以提高查询的效率,事务管理的学习可以帮助我们保证数据的一致性和完整性,备份与恢复的学习可以帮助我们保护数据免受损失。 总而言之,通过学习数据库MySQL OCP 8.0 1Z0-908题库,可以全面提升对MySQL数据库的掌握程度,为日后的数据库开发和管理工作打下坚实的基础。 ### 回答2: 很高兴能回答关于数据库MySQL OCP 8.0 1Z0-908题库的问题。 首先,MySQL OCP 8.0 1Z0-908题库MySQL数据库相关的认证考试,旨在评估考生在MySQL数据库开发方面的专业能力和知识水平。 这个题库涵盖了广泛的MySQL数据库知识,包括SQL语法、数据库管理、数据查询、数据操作、性能优化等方面的内容。考生需要通过这些题目来展示他们对MySQL数据库的理解能力和实践经验。考试内容丰富多样,从基础知识到高级技术都有涉及。 通过准备MySQL OCP 8.0 1Z0-908题库,考生可以更好地掌握MySQL数据库的相关知识,并具备一定的实践能力。这对于那些在数据库开发、数据管理、数据分析等领域工作的人来说尤为重要。 此外,MySQL数据库广泛应用于各行各业,包括互联网、电商、金融、医疗等各个领域,因此具备MySQL OCP 8.0 1Z0-908认证的考生,在职业发展中将具备更强的竞争力。 总结起来,MySQL OCP 8.0 1Z0-908题库是提升个人职业素质和专业能力的一个重要途径。我们可以通过系统地学习和准备这个题库,进一步提高对MySQL数据库的理解和应用能力,为自己的职业发展打下坚实的基础。 ### 回答3: 老哥,你好!关于数据库MySQL OCP 8.0 1Z0-908题库的问题,我来给你详细解答。 MySQL OCP 8.0 1Z0-908题库是一套关于MySQL数据库的认证题库,专门针对MySQL 8.0版本的OCP考试。这套题库包含了一系列问题和练习,旨在测试考生对MySQL数据库的理解和应用能力。 在MySQL OCP 8.0 1Z0-908题库中,你将接触到各种与MySQL数据库有关的主题,包括数据库设计、表的创建、数据类型的选择、查询语句的优化、索引的使用、事务处理、存储过程、触发器等等。这些问题旨在考验你对MySQL数据库各个方面的了解和运用能力。 通过参与MySQL OCP 8.0 1Z0-908题库的学习和练习,你可以提升你的MySQL数据库技能,更好地理解和应用MySQL数据库,进而在OCP考试中取得好的成绩。这套题库可以帮助你检验你的学习成果,让你更加熟悉MySQL数据库的各种特性和操作。 总之,MySQL OCP 8.0 1Z0-908题库是一套有针对性的MySQL数据库认证题库,通过参与这套题库的学习和练习,可以加深对MySQL数据库的理解和应用技能。希望这个回答对你有帮助,如果还有其他问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

老哥讲数据库

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值