SQLBoy日常工作技巧

入职新工作三周了,虽然还处理 SQLBoy 阶段,但是学习到了非常多小技巧,有必要记录一下,持续更新,避免遗忘。

  • 规范需求记录,脚本备份,文档归类,代码片段,数字字典
  • 封装公共参数和大数据脚本执行参数到脚本当中,执行脚本只需要引入变量
  • 每一种 SQL 脚本方式封装一个方法,固定脚本执行格式
  • SQL 中空值和 null 同时过滤:字段 > ‘’
  • 历史数据回溯,通过封装脚本传参调用执行脚本进行
  • 任务统一规范命令,数据丢失任务失败方便排除定位
  • 等值判断注意非空校验和异常数据处理
  • 等值判断先确定数值格式匹配,大小匹配,格式兼容
  • 需求闭环,全链路自动化分析
  • 代码自查,逻辑明确,自我溯源
  • 明确需求,避免重复遗忘丢失误判
  • 先理清思路,确认细节,规划执行路径和测试路径,再具体操作
  • 整理小知识,定期存档回顾
  • 验证数据准确性,包括:字段类型、数量、topN、趋势等
  • 跨部门沟通,主动提供上下文,把相关人当做小白,从最基础的理念给合作部门介绍

SQLBoy日常工作技巧
https://jface001.github.io/2022/02/09/SQLBoy日常工作小技巧/
作者
惊羽
发布于
2022年2月9日
许可协议