
近期,以观察团的身份参加了 2024 全国大学生计算机系统能力大赛暨第四届 OceanBase 数据库大赛决赛。个人是第一次参加此类数据库比赛,满满一天的日程下来,既紧张又收获满满。看到来自全国各地的同学们能参与到数据库这种基础软件当中,甚是欣慰与可喜。特别是在晚上的“面对面”环节,与优胜团队的同学代表进行现场交流,不禁为现在年轻人的快速成长感到惊喜。主办方 OceanBase 也是诚意满满,不仅提供了丰厚的奖金,而且全程安排的都非常周全,让我们这些参会者难得与学术圈有着这次碰撞。下面着重谈谈,此次大会给我的几点印象及对于校企合作的一点个人看法。
1).规格高与范围广
OceanBase 数据库大赛自 2021 年始办,2023 年升为国赛,这也代表着大赛本身不仅限于是数据库企业的一项赛事。2024年的比赛就吸引到了来自全国(甚至还有海外)的2600多名选手报名参加,可以说此项赛事越来越受到青年学生的热爱,逐渐成为数据库领域高校人才选拔的风向标。
2).直面技术最前沿
随着近些年大模型的兴起,向量存储和检索技术在 AI 场景中的应用越来越多,很多传统意义上的关系型数据库都纷纷在产品上加以布局。此次大赛上,就以数据库业内最新的向量数据库和向量检索作为试题,通过一组具体场景基于现有数据库能力做性能增强。可以说试题直面了技术的最前沿问题。
3).水平高与能力强
此次试题是以向量检索优化为方向,选手通过修改源码方式参赛。个人能力有限,对于数据库内核并不擅长;提前做了点技术储备,但在现场还是被选手们所展示出来的能力水平所感叹。进入决赛的选手们,从向量检索算法、并行度、存储优化、执行器等多个方面尝试优化,普遍采用了火焰图查找瓶颈,并定向优化的方式;其最终取得效果远远优于缺省的效果。
4).理论与实践相结合
此次进入到决赛的同学,都表现出了很好的理论基础和工程化实践能力。面临着比赛准备时间不足、自身繁重的学业压力、对数据库本身及产品不熟悉等诸多不利条件下,仍然取得了不俗的成绩。特别是学生们表现出的分析解决问题的能力令人印象深刻。部分选手还通过翻阅论文等方式,尝试寻找优化灵感,并取得了一定的成绩。
5).细致入微的组织
作为大赛组织者,OceanBase 付出了大量心血。为降低参赛门槛,全程提供培训指导,通过赛前直播课程、赛中赛题答疑和期决赛指导的手段,做到了“保姆级”赛事陪跑,帮助选手“边学边战”。这也为同学们取得好成绩打下基础。在决赛阶段,更是特邀来自学术界和产业界的十位数据库专家担任评委;并邀请数据库领域的六位 KOL 组成观察团,为即将步入数据库行业的同学们分享职业经历和行业见解。
数据库大赛,是校企合作的形式之一。近些年来,数据库企业都纷纷开始重视并投入到校企合作之中,通过师资培训、教材共建、教学资源、联合实验室、课题研究、实训平台、数据库大赛、校园招聘等多种手段加强与高校的合作。通过多元的校企合作推动产教融合发展,共同为国产基础软件发展贡献力量。在这样的大背景下,学校与企业之间建立的一种长期、稳定、互利的合作关系,是对于学校、企业以及社会都具有多方面的重要意义。
1).对学校的意义
❖ 提升教学质量
回想当年学计算机,很大的缺陷就是与实际生产脱节。校企合作方式,能够使学校的教学内容更加贴近实际生产需求。企业可以为学校提供最新的行业动态、技术标准和实际案例,帮助学校优化课程设置。例如本次大赛中就通过企业开源的数据库或定制的Mini版本,帮助同学们快速上手,将理论知识与实践相结合,提高动手能力和解决实际问题的能力。这种实践经历是课堂理论教学所无法替代的。
❖ 加速师资建设
校企合作,为高校的广大教师提供了深入了解企业及产品的机会。教师可以到企业挂职锻炼等方式,了解企业及产品,接触到来自第一线的技术实践,进而丰富个人教学。而来自企业的专家,也可以被学校聘为兼职教师,将丰富的实践经验传授给学生。这些企业专家的加入,能够丰富学校的师资队伍结构,提高学校的教学水平。
❖ 增强科研能力
在企业面临着各种技术难题时,校企合作可以为企业提供科研支持。学校可以利用自身的科研力量优势,帮助企业解决技术瓶颈。通过与企业合作,学校能够更好地了解市场需求,从而确定科研方向。这种以市场需求为导向的科研模式,能够提高科研成果转化率,使学校的科研成果更具有实用价值。
❖ 提高学生就业
校企合作,可以让学生提前了解企业文化和工作环境。在实习过程中,学生可以展示自己的能力和素质,企业也可以对学生的综合表现进行评估。这种双向选择的过程,有利于学生毕业后顺利进入企业工作,提高就业率。企业通常会优先录用在本企业实习过的学生,而且这些学生由于熟悉企业的业务流程和工作环境,能够更快地适应工作岗位,从而提高就业质量。
2).对企业的意义
❖ 解决人才短缺
校企合作,为企业提供了一个稳定的人才供应渠道。企业可以根据自身的发展需求,与学校共同制定人才培养方案,培养出符合企业要求的专业人才。此外,通过诸如数据库大赛等形式,企业能够提前发现和选拔优秀人才,为企业的发展储备人才资源。
❖ 提升企业创新
学校科研人员及学生具有丰富理论知识和创新思维。校企合作,能够将这些创新资源引入企业,帮助企业开展技术创新活动。例如此次大赛中的若干优化思路,是可以反哺到产品研发之中,具有实际落地转化价值。反之,学校也可为企业提供技术培训和咨询服务,企业员工通过参加学校组织的培训课程,提升自身的专业技能和知识水平,从而提高企业的整体创新能力。
❖ 提升企业品牌
积极参与校企合作,是企业履行社会责任的一种体现。企业通过与学校合作,支持教育事业的发展,能够获得社会的广泛认可,提升企业的社会形象。校企合作,还能够增强企业的品牌影响力,学校的品牌效应会通过合作传递给企业。
3).对社会的意义
❖ 促进结构优化与产业升级
校企合作,能够加速科技成果的转化。学校的研究成果通过与企业的合作,能够更快地应用到实际生产中,推动产业技术升级。通过校企合作培养出的人才,能够更好地适应市场需求,为经济结构调整提供人才支持。
❖ 优化教育资源合理配置
校企合作,可以整合学校和企业的资源。学校可以利用企业的设备、场地等资源开展实践教学,企业也可以利用学校的科研设备和人才资源开展技术创新活动。这种资源共享的方式能够提高资源的利用效率,避免资源浪费。同时,企业对人才的需求信息能够及时反馈给学校,学校可以根据市场需求调整教育资源分配,使教育资源更好地服务于社会经济的发展。






