写一个符合大厂MySQL内核主干标准的功能,难不难?

文摘   2024-09-10 13:12   上海  

内核开发小项目--审计日志功能

方式:
*讲解开发思路、性能优化思路
*演示代码开发过程
*腾讯会议直播课+回看

直播课是一个晚上(2小时)演示开发思路和过程, 然后patch(200行代码左右)发给到班级群,并留一个简单的改进需求。【之后是课后服务部分】同学在自己环境先把演示的功能实现进去,在完成“改进需求”过程中,有问题都可以在班级群里讨论直到个人能够完成改进需求的代码**算是完成这个小项目课程的目标**

学员将获得:
*了解完整的开发流程
*确保能够独立完成此功能开发
*了解“达到大厂MySQL内核主干规范的patch标准”

项目功能包含:
*记录所有SQL语句,及执行过程中的详细信息,起止时间、扫描行数、排序行数等;
*新增变量opt_audit_logs控制开关
*新增flush 命令切换日志
*与此功能配套的 ./mtr 下的testcase

对学员要求:
1.有 c/c++/java/go 开发基础
2.先源码编译安装8.0.x,上课备用

收费标准:330.6

==报名+v: linxiaobin3306==
背景说明,这个课是之前一位对内核实现有兴趣的资深DBA定制要的。做完后想,【来都来了】,试着做成标准交付的课程。

DBA札记
dba 数据库 知识科普 踩坑指南 经验分享 原理解读
 最新文章