近日,2023全国大学生计算机系统能力大赛暨第三届 OceanBase 数据库大赛落下帷幕。本届大赛吸引了来自海内外包括清华大学、北京大学、新加坡国立大学、浙江大学等268所高校的1154支队伍参与,超2500名高校大学生通过此次赛事共同探索数据库内核,展开一场关于速度、脑力的实战较量。我校计算机学院研二学生组成的“五点下班”队夺得国赛头魁,荣获本届大赛唯一的特等奖。
“五点下班”队团队成员:左二张成林,中间王炳杰,右二牛向南
该项目赛事由系统能力培养研究专家组发起,全国高校计算机教育研究会主办,OceanBase 承办,是数据库内核领域面向全国高校大学生的重要赛事,为学生提供了一个全面展示软件系统能力与创新能力的舞台。初赛基于功能小而全的MiniOB进行,参赛者需完成数据库内核的25个功能模块,决赛针对企业级分布式数据库OceanBase启动过程中的核心步骤bootstrap进行性能优化,要求选手优化单机模式下的相关步骤,如缩短选举时间、加快数据库初始化等,参赛选手需要在短时间内了解OceanBase的原理,对源码进行综合分析与优化,是对选手分析与解决实践问题的综合考验。
经过三个多月的努力拼搏,以bat365官网登录入口计算机学院学生为主体的3支参赛队,以满分通过初赛、在复赛中入围全国20强。在决赛答辩现场,各队伍展现了扎实的技术功底和创新思维,经过团队展示、评委评审等环节,评委们一致认为:“五点下班”队对OceanBase bootstrap的底层原理理解透彻,优化工作明确有效,整体效果突出,并通过直接运用SQL ID 进行数据插入的方法颇具创新性。
“五点下班”队队长王炳杰在发表获奖感言时说:“一路走来,整个参赛过程中最大的感受就是‘一分耕耘一分收获’,大赛给我们提供了一个深入了解数据库内核的机会,并且看到工业级数据库的实现与我们所学理论之间的关系,我们也会继续努力!”
参赛学生从左到右:潘磊、袁竟程、钟梓臻、赵一平、王炳杰、牛向南、张成林
“改邪归正”团队成员:左一潘磊,中间袁竟程,右一钟梓臻
“白天写论文,晚上写bug”团队成员:赵一平
在大数据存储与管理工信部重点实验室主任李战怀教授带领下,计算机学院数据库科研与教学团队三十余年来深耕数据库领域,积极投身国产数据库基础软件理论研究与实践,近年来与多家企事业单位进行合作,将产学研有机融合,积极推动学生系统能力与创新能力的培养。
本次获奖学生在团队张小芳、刘文洁、潘巍等多位老师的指导下,在不同数据库项目中不断成长。为了创造更多的实践机会,团队李宁、赵晓南等老师的精心组织,通过与企业积极对接,推动国产数据库OceanBase等走进本科生课堂,鼓励20余支队伍报名参与了本次数据库大赛,指导学生以赛促学,为学生们提供了良好的平台。李宁老师也被评为本届大赛10位“优秀指导教师”之一。
计算机学院数据库科研与教学团队将不断拓展思路,深化理论研究和项目实践,优化本硕课程,为国家培养更多复杂基础软件的研发人才,促进国产数据库的创新与发展。
(文字:王炳杰、李宁;审核:李春科、马西平)