MySQL OCP认证

MySQL 8.0 OCP考试回顾|参考

MySQL8.0在2018年4正式发布后,终于在2020年1月底Oracle官网挂出了8.0的OCP 1Z0-908 考试初步信息。
2020年2月份才看到lefred在他Blog发布《MySQL 8.0 Certification is available》说明,最终3月份在VUE网站才看到MySQL 8.0的考试看到考试安排。
经查VUE网站北京最早能约的考试时间安排是4月份。
因为在福州,所以我是5月29日在福州一个考点参加了MySQL 8.0的OCP考试,战果只能说没浪费MySQL 8.0 OCP的考试费,通过了。以后我也是持证上岗的人员了。
只所以考MySQL 8.0,有两个原因:MySQL 5.7差不多到2020年10月份停止社区版支持,后续使用MySQL也需要转到8.0上了;另一个原因,现在做MySQL相关的培训,看看Oracle官方对MySQL8.0的考核点在哪里。

Oracle将MySQL纳入旗下后,也参照Oracle数据库,推出针对MySQL的OCP认证。当年MySQL 5.7发布后,也差不多等了2年才推出相应版本的OCP考试。目前还没MySQL OCM,感觉MySQL NDB Cluster有点不争气,如果这个争气了,也就会有MySQL OCM考试,同时感觉那些很多PPT数据库也凉了。目前Oracle官方也会很玩,搞出来一个MySQL专家认证(Specialist Certification)

关于MySQL 8.0 OCP考试可以参考:
https://education.oracle.com/mysql-80-database-administrator/pexam_1Z0-908

目前MySQL的考试分为:

  • Professional Certification
认证试卷考试时间题数通过分数截至有效期
MySQL 5.6 OCP1Z0-883150min100题60%2020年9月30日
MySQL 5.7 OCP1Z0-888120min75题58%
MySQL 8.0 OCP1Z0-908140min85题62%

目前来看,如果只是为了要一个证MySQL5.7 OCP最好考,一方面市面上有题库,另一方面知识难度并不高。 据说还有中文考题,MySQL8.0现在还是英语考题。

  • Specialist Certification
认证试卷考试时间题数通过分数截至有效期
MySQL 2019 Implementation Essentials1Z0-920120min7060%

该认证考的知识主要针对MySQL8.0和企业版的一些特性,从Exam Topic上,如果想做MySQL的服务商,这个证估计就是入门的门槛。

目前MySQL所有的考试费用都是1077元/人民币(注意,亲,不包过,只是考试一次的费用,通过发证,不通过就当去了一次高价网吧500元/小时),当然这个价格平时也有优惠,最多的时间可以拿到5折的价格(需要等待Oracle的活动,但不常见)但85折的价格现在还有,只是Oracle的报名流程还停留在90年代的转帐体系中,一般人不愿意参与,我是走的3306π社区85折的通道。如果你想走这个通道,可以加我的微信: 82565387 拉你入伙,个人报名可以直接:
https://wsr.pearsonvue.com/testtaker/signin/SignInPage/ORACLE?locale=zh_CN 来这个网站注册报名就可以了,这个不啰嗦了。

接下来说一下: 备考,考试预约,考试当天,考试后成绩查看

  • 备考
    目前MySQL 8.0考试还没有题库,另外MySQL8.0可以说是全新的MySQL功能和原理部分跟以前比也是有一些差别。建议阅读一下MySQL8.0 OCP的《Review Exam Topics》来准备复习点,如果偷懒,也可以关注一下知数堂MySQL课程。
    特别提醒,如果只为了要一个MySQL OCP证,考MySQL 5.7就可以,先不要偿试MySQL 8.0(帮你们省钱)
  • 考试预约
    现在考试可以分为两种: 1. Vue考点预约 2. 家中Online考试
    • 推荐Vue考点预约,可以省点事,专业考点,基本就是去了做一个登计记得要带双证证明你是本人,例如:身份证+驾驶证; 身份证+社保卡等
    • 家中online考试需要有网速好,有摄像头/表克风,除非有特殊的需求,可以考虑在家里考试。如果没有,不建议折腾,如果考试中遇到断网,机器故障,其它异常,我们暂无相关处理经验。推荐去Vue考试的另一个目的也是为了让Vue提供一个技术保证。
  • 考试当天
  1. 提前20-30分钟到考点,需要登计,如果考点忙了,登计时间也比较长。
  2. 时间尽量提前些,避免迟到(迟到误考,费用不退的)。
  3. 将护照或者身份证带上(护照和身份证二选一。优选护照,因为护照上有英文名)。
  4. 保持好心情。准备充分不难。
    考试完毕后官方说的30分钟内出结果,实际大约5分钟就出结果,会有电子邮件通知。按电子邮件提示,登录 certview.oracle.com 查成绩。
    成绩出来后,大约过1天后(官方写的是48小时),就能在 certview.oracle.com 查询下载OCP证书。
  • 考试后成绩查看
  1. 考试后提交完劵子会在邮箱中收到: 《Your Oracle Certification Exam Results are Available》
  2. 大概30分钟左右可以查看到考试成绩,查看方法参考上面邮件中内容
  3. 如果成绩通过会收到邮件提醒《恭喜您获得了Oracle认证》 然后就可以在官网上查到认证,BTW: 认证上没有成绩,只有通过和证书的编号。

作者:吴炳锡 来源:http://mysqlsupport.cn 联系方式: wubingxi#163.com 转载请注明作/译者和出处,并且不能用于商业用途违者必究.

MySQL半同步性能指标

MySQL半同步性能标获取方法:

mysql>show global status like “%semi%”;

  • 带有master的表示在master端
  • 带有slave的表示在slave有效

Rpl_semi_sync_master_clients

现在有几个半同步的复制客户端和Master保持连接。

Rpl_semi_sync_master_net_avg_wait_time

该值用于表示Master平均用于等Slave给响应的时间。在5.7.4及后续版本这个值永远为0,在MySQL 5.7.8这个值被移除。

Rpl_semi_sync_master_net_wait_time

Master等待slave给响应占用的总时间。同Rpl_semi_sync_master_net_avg_wait_time将移弃的一个值。

Rpl_semi_sync_master_net_waits

Master等待Slave给响应的总次数。如果该值增长明显,说明Slave上的响应能力下降或网络有延迟。

Rpl_semi_sync_master_no_times

Master使用异步复制的次数。也可以理解为使用异步传输日志的次数。

Rpl_semi_sync_master_no_tx

从库没有给主库做Ack响应,但主库执行成功的次数。

Rpl_semi_sync_master_status

表示主库上是不是开启semi复制,在启用semi复制后,这个值为:On。 如果为:OFf,可以理解为半同步复制的那个plugin没有安装或是没有启用; 或是因为超时原因Master已经切换到异步复制。

Rpl_semi_sync_master_timefunc_failures

Master上调用函数gettimeofday()失败的次数。

Rpl_semi_sync_master_tx_avg_wait_time

Master每个事务提交平均用于等待的时间,单位microseconds

Rpl_semi_sync_master_tx_wait_time

Master用于事务提交总共用于等待的时间,单位microseconds

Rpl_semi_sync_master_tx_waits

Master上总共用于待待Slave给响应的次数

Rpl_semi_sync_master_wait_pos_backtravers

主库用于写Binlog时等待的次数。

Rpl_semi_sync_master_wait_sessions

当前会话下有几个等待需要Slave给响应的。

Rpl_semi_sync_master_yes_tx

多少个得到Slave响应的事务提交。

Rpl_semi_sync_slave_status

用于标识Slave端是不是启用了semi复制。如果使用了Semi复制,该值为On。反之为:OFF。

作者:吴炳锡 来源:http://mysqlsupport.cn 联系方式: wubingxi#163.com 转载请注明作/译者和出处,并且不能用于商业用途违者必究.