•参与全国大学生计算机系统能力大赛,负责设计并实现了一个支持多版本并发控制(MVCC)的数据库内核,完成从SQL解析到执行的全流程,团队获得全国三等奖,显著提升了系统级调试与性能分析能力。
•主导开发了基于B+树索引的磁盘存储管理器,实现了页缓存、脏页刷写与简单的崩溃恢复机制,为后续深入学习Oracle存储结构打下扎实基础。
Oracle数据库开发运维工程师交易数据库运维锁与等待事件优化容灾演练
北京
•在华创数据技术有限公司,作为核心Oracle DBA,负责金融支付平台日均千万级交易数据库的稳定运行。
•主导构建了基于AWR、ASH和OSWatcher的立体监控体系,对高频交易场景下的锁争用与等待事件进行深度分析,使核心交易链路响应时间缩短35%。
•重新设计并演练了基于RMAN与Data Pump的混合备份恢复方案,实现跨机房备份集自动校验,将年度容灾演练成功率提升至100%。
•深入参与结算系统的SQL代码审查,通过优化执行计划、消除隐式转换和引入物化视图,使批处理对账时效提升40%。
•建立标准化故障响应流程,利用OEM与自定义脚本实现7×24小时自动告警,将平均故障恢复时间压缩至45分钟以内。
瀚海云计算科技有限公司 - 研发部云基础设施技术驱动型
2014.01-2021.06
高级Oracle数据库开发运维工程师高可用架构升级数据安全治理技术团队培养
北京
•在瀚海云计算科技有限公司,带领5人DBA团队,全面负责集团级云管理平台与大数据平台的Oracle数据库架构。
•主导了核心数据库从Oracle 12c到19c的升级迁移,同步实施多租户架构与In-Memory选件,大幅提升混合负载处理能力。
•制定并推动数据安全治理体系,通过TDE加密、Redaction和统一审计,实现敏感数据零泄露,并通过等保三级认证。
•重构数据库存储体系,采用ASM高级压缩与分区表组合策略,在保证查询性能的前提下,节省了约40%的存储空间。
•搭建内部Oracle技术分享社区,定期组织故障复盘与源码解读,两年内培养出3名能够独立处理复杂故障的骨干DBA。
电商核心交易库建设项目 - Oracle数据库开发运维负责人
2010.03-2011.09
•在电商核心交易库建设项目中,担任数据库负责人,负责整体数据架构设计。
•主导完成数据库初始化,包括表空间组规划、分区方案设计、用户与权限体系搭建,支撑日均百万级订单处理。
•开发并优化了核心的PL/SQL存储过程,包括订单拆分、库存扣减等高频操作,通过批量绑定和游标优化,处理效率提升50%。
•与Java开发团队共同制定SQL规约,引入MyBatis插件监控慢SQL,确保数据库与微服务系统无缝对接。
•系统上线后,建立基于AWR基线对比的每日巡检机制,连续三个月零故障支撑618大促峰值流量。
企业级数据仓库性能优化项目 - Oracle数据库开发运维工程师
2016.05-2017.12
•参与企业级数据仓库性能优化项目,全面负责Oracle数据库侧的性能挖潜。
•基于业务预测模型,对数据仓库进行容量规划,提前扩充分区与ASM磁盘组,避免ETL窗口期资源争用。
•针对复杂的多表关联报表查询,应用组合索引、星型转换与并行执行策略,使主要报表查询性能提升50%。
•制定并演练了数据仓库的应急恢复预案,在一次存储控制器故障中,按预案通过RMAN备份在30分钟内完成数据库完全恢复,保障了次日经营分析报表的准时产出。
Oracle高可用与数据同步:
熟悉Oracle GoldenGate配置,独立完成过两地三中心的数据实时同步链路搭建,利用Trail文件与投递进程实现秒级延迟,并编写监控脚本自动检测Lag与异常断点。
基于RMAN定制了多级备份策略,将全备、增量备与归档日志清理脚本化,并通过定期恢复演练验证有效性,将单库恢复时间控制在20分钟以内,保障业务连续性。