【抽奖结果已公布,看看你中奖了吗?】实战营(第三季)第三期 —— 从行到向量,数据库执行引擎的进化之路(10.31 更新)

本期课程是偏数据库系统概念性的内容,但是不会深入到 OceanBase 中各个算子和表达式的在向量化中的详细设计和实现,大家可以放心阅读。

课程文档中提到的 “向量”,特指 SQL 执行引擎中,把多行数据按批进行计算的一种执行层优化,和常用于 AI 应用中的 “向量” 数据类型,是风马牛不相及的两种东西(一个是执行层的优化方式,一个是数据类型),大家需要注意区分一下~

背景

为了提高用户在使用 OceanBase 社区版过程中解决问题的效率,前一阵儿 OceanBase 官方推出了 《OceanBase DBA 从入门到实践》系列课程。但是在第七期直播之后,很多用户都反馈在阅读学习笔记的过程中,无法理解计划里类似于 rowset=16 或者 rowset=256 这样的信息表示什么,例如:

计划里的 rowset 信息和 OceanBase 执行引擎的向量化执行技术相关,这期课程就在解答这个用户问题的同时,也顺便大家介绍一下 OceanBase 执行引擎的向量化执行技术。

边学边练,效果拔群

  • 在线实验地址:《OceanBase 数据库向量引擎简单示例》(这个名字起的不好,应该改做:向量化执行引擎)。

  • 课后小测地址:【DBA 实战营】向量化执行引擎

    • 在第三季的活动中,每通过一个课后练习,就会自动获得 10 个社区积分,并获得一次抽奖的资格。抽奖时有机会获得实体礼物或更高额的积分奖励。

    • 第三季课后小测,为了避免您等待人工审核,在最后一道问答题中,需要复制黏贴一个您在实验环境中通过 obclient -h127.0.0.1 -P2881 -uroot@mysql_tenant -A -Dtest 链接到数据库后,执行 select now(), GetKey('你的论坛用户名'); 后获取的字符串。

    • 例如您的社区用户名叫作兹拉坦,需要复制黏贴到最后一道问答题中的字符串就是:02095F4E60B29E8B709DB2773B18FDCB6E1365817C (不要截图,只需要复制黏贴字符串后上传到最后一道题的答题区域中即可)。

      obclient [test]> select GetKey('兹拉坦');
      +--------------------------------------------+
      | GetKey('兹拉坦')                            |
      +--------------------------------------------+
      | 02095F4E60B29E8B709DB2773B18FDCB6E1365817C |
      +--------------------------------------------+
      1 row in set (0.001 sec)
      

小提示:

  1. 需要先登录 OceanBase 账号,才能初始化屏幕右边的实验环境进行实验。
  2. 在实验环境里,干什么都可以。大家不要受限于屏幕左边的实验手册,可以天马行空地做一些你感兴趣的事情,或者验证一些你对 OceanBase 官网文档的疑问、以及自己的猜想等等
  3. 欢迎大家平时在学习 OceanBase 的过程中,也都能充分利用在线体验页面为您提供的一些实验环境,来体验 OceanBase 中您感兴趣的新特性。

希望大家都能够积极参与上面的在线体验,并通过课后小测。 这是兹拉坦能够持续为大家更新《DBA 实战营(第三季)》课程内容的最大动力(真心十分感谢各位 OceanBase 社区用户的支持,让实战营能够一直活到现在)~

大家如果不来参加实验并通过小测,老大们随时都可能会在社区里停止更新相关的课程,实战营就真的真的真的真的真的药丸啦!大家快来参加实验,通过小测,救救兹拉坦~

OB-min

27 个赞

《DBA 实战营(第三季)》课程 传送门

《OceanBase 向量化执行引擎》在线体验 传送门

小提示:

  1. 需要先登录 OceanBase 账号,才能初始化屏幕右边的实验环境进行实验。
  2. 在实验环境里,干什么都可以。大家不要受限于屏幕左边的实验手册,可以天马行空地做一些你感兴趣的事情,或者验证一些你对 OceanBase 官网文档的疑问、以及自己的猜想等等。
  3. 欢迎大家平时在学习 OceanBase 的过程中,也都能充分利用在线体验页面为您提供的一些实验环境,来体验 OceanBase 中您感兴趣的新特性。

【DBA 实战营】向量化执行引擎 课后小测 传送门

现在第三季实战营课程的课后小测,为了避免大家等待人工审核,开始逐步改成系统自动阅卷了,目前已经处于灰度测试阶段,欢迎大家来帮忙看看是否可以正常 work~

发现问题的同学,受上赏,@兹拉坦 个人奖励每人 50 积分~

活动福利

通过本次课后小测的用户

  • 会自动获得 OceanBase 社区为大家提供的 10 积分奖励,并会自动获得一次抽奖机会。

  • 在本期课程在上线一周之后,我们将在通过这期课后小测的用户中,随机抽取 5 位,分别获得:

    • OceanBase 专属正版乐高积木 * 1。



    • 蚂蚁运动盲盒 * 1(共十款,盲盒是其中的随机一款) + “淘宝特价版” 的吉祥物 —— 萝卜特手办 * 1(两个手办,独宠一名通过课后小测的幸运用户)~


      image
      image

    • OceanBase 最新款定制靠枕 * 1。

      image

    • 《OceanBase 源码解析》电子书兑换码 * 1(电子版)。



    • 200 社区积分 * 1。
      image

  • 更多惊喜福利:

    • 通过第三期课程课后小测的人数超过 100,就会再额外加抽一本庆涛大佬同款的 OBCP V4 认证培训课程大合集 * 1。

    • 最近 @兹拉坦 刚从西湖边搬家到京杭大运河边。周末逛了大运河博物馆,发现朱炳仁的黄铜摆件都很有意思,其中有一个天猫联名的 “纯黄铜金箍棒笔” + 有一对天猫的耳朵的 “纯青石石猴笔托”,尤为可爱。

      可惜绝大多数的金箍棒头上,都印有一个阿里巴巴的 logo,过于商业,不甚讨喜。

      为此特意挑选出了唯二两套漏印 logo 的天然版本,一套镇宅,另一套拿来给大家抽奖(如果通过第三期课程课后小测的人数超过 150,就把这个 “铜 + 石” 的摆件套装,拿出来给大家抽掉)!

      中奖结果公布后,中奖者请添加 OB 社区小助手微信:OBCE666,并说明中奖信息。OB 社区小助手在 7 个工作日内会将礼物为您寄出。如果 7 个工作日内没有找小助手领取,视为自动放弃本次的奖品。

      OceanBase 社区会保证本次活动抽奖流程的公平公正,“因为信任,所以简单”。

      手办盲盒因为是盲盒,所以款式随机,望大家理解。

通过结课考试福利

通过第三季全部十期课后小测的同学,会自动获得参加结课考试的资格。

  • 通过结课考试后,可以获得 OceanBase DBA 实战营(第三季)的结课证书。获取社区教程证书后,系统还会自动为您增加 60 积分。即完成第二季实战营课程,您可以获得 160 积分!

  • 除此以外,前 100 位通过本次结课考试,并获取课程结课证书的的同学,可以获得 OBCA 考试券 * 1 / OBCP 2.5 折折扣券 * 1(二选一)。


第三期课程抽奖结果公布,看看你中奖了吗?

第三期课程《向量化 SQL 执行引擎》上线一周内,共有 81 名用户通过课后练习。我用代码随机生成 5 个 1 ~ 81 内不重复的数字 N,分别代表在所有通过课后小测的用户中,第 N 个注册 OceanBase 账号的用户可以获得对应的奖品。

OceanBase 社区会保证本次活动抽奖流程的公平公正,“因为信任,所以简单”。

  1. @tesler (第 30 个通过小测)—— 获得 OceanBase 专属正版乐高积木 * 1

  2. @Lance_zhong (第 53 个通过小测)—— 蚂蚁运动盲盒 * 1(共十款,盲盒是其中的随机一款) + “淘宝特价版” 的吉祥物 —— 萝卜特手办 * 1

  3. @ob68 (第 48 个通过小测)—— 获得 OceanBase 最新款定制靠枕 * 1

  4. @ljware (第 39 个通过小测)—— 获得《OceanBase 源码解析》电子书兑换码 * 1

  5. @陈陈爱睡觉(第 63 个通过小测)—— 获得 200 社区积分

恭喜以上各位!

中奖者请添加 OB 社区小助手微信:OBCE666,并说明中奖信息。OB 社区小助手在 7 个工作日内会将礼物为您寄出。如果 7 个工作日内没有找小助手领取,视为自动放弃本次的奖品。

18 个赞

《DBA 实战营(第三季)》课程 传送门

《OceanBase 向量化执行引擎》在线体验 传送门

小提示:

  1. 需要先登录 OceanBase 账号,才能初始化屏幕右边的实验环境进行实验。
  2. 在实验环境里,干什么都可以。大家不要受限于屏幕左边的实验手册,可以天马行空地做一些你感兴趣的事情,或者验证一些你对 OceanBase 官网文档的疑问、以及自己的猜想等等。
  3. 欢迎大家平时在学习 OceanBase 的过程中,也都能充分利用在线体验页面为您提供的一些实验环境,来体验 OceanBase 中您感兴趣的新特性。

【DBA 实战营】向量化执行引擎 课后小测 传送门

现在第三季实战营课程的课后小测,为了避免大家等待人工审核,开始逐步改成系统自动阅卷了,目前已经处于灰度测试阶段,欢迎大家来帮忙看看是否可以正常 work~

发现问题的同学,受上赏,@兹拉坦 个人奖励每人 50 积分~

23 个赞

太敬业了,周五还更新。

31 个赞

已经完成

29 个赞

必需顶起来

32 个赞

666

29 个赞

又考试了啊.

29 个赞

通过了.

30 个赞

来了来了

29 个赞

:+1:好好学

29 个赞

打卡

26 个赞

签到

17 个赞

加油

16 个赞

点赞

15 个赞

学习

10 个赞

来了来了

14 个赞

666

13 个赞

今天抽时间完成!

13 个赞

:ok_hand: :ok_hand: :ok_hand:

12 个赞