开发dba岗位职责
| 适配人群 | DBA工程师,数据库运维师,SQL优化师 | 使用场景 | 电商运营,数据库运维,报表开发 |
|---|---|---|---|
| 设立背景 | 公司做电商,数据报表老卡顿,得有人专门盯数据库性能。 | ||
| 核心职能 | 让数据库跑得快一点。重点调sql、改报表、优化库结构。 | ||
| 工作内容 | 看执行计划、写复杂sql、分析awr报告、调电商和电务报表、搭库扩容。 | ||
| 协作关系 | 跟开发一起改sql,听技术负责人安排,帮产品查数据问题,配合运维做迁移。 | ||
岗位职责:
1. 电务数据报表优化
2 .复杂sql语句调优
3. 数据库设计优化
4 .电商数据报表优化
任职要求:
1.熟悉mysql sql优化的基本知识具有一定的sql优化的能力。
2.能够看懂执行计划,能够通过执行计划定位sql的性能瓶颈。
3.熟练sql语句以及procedure、function等复杂plsql编写。
4.能够分析awr、ash报告,并根据分析结果对数据库进行性能优化。
5.熟悉mysql体系结构;掌握安装搭建、扩容、exp/imp简单数据迁移。
开发dba岗位职责:oracle开发dba
| 适配人群 | Oracle开发工程师,数据库运维工程师,数据仓库工程师 | 使用场景 | 系统架构设计,数据库建表索引,产品DB部署 |
|---|---|---|---|
| 设立背景 | 公司系统要升级,数据库得有人管 | ||
| 核心职能 | 管oracle数据库,写存储过程,做性能调优,搞数据迁移 | ||
| 工作内容 | 建表、写索引、编存储过程、清洗数据、部署数据库、调优sql | ||
| 协作关系 | 跟开发工程师一起改系统,向技术主管汇报,配合测试人员验证数据 | ||
工作职责:
1、参与系统整体架构设计与二次开发;
2、负责数据库部分的需求分析、建表,索引,以及存储过程编写;
3、负责产品db设计,部署和性能调优;
4、负责数据库部分的数据清洗迁移。
任职资格:
1、具有3年以上oracle数据库二次开发及运维经验;
2、熟练掌握oracle的etl(数据仓库技术)大量数据处理和数据清洗;
3、熟练掌握oracle数据库脚本的编程(存储过程)、管理、性能调优和维护;
4、熟悉oracle数据库内部原理、性能收集分析以及sql优化;
5、精通oracle数据库备份与恢复.。
开发dba岗位职责:mysql开发dba
| 适配人群 | DBA工程师,数据库架构师,后端技术负责人 | 使用场景 | 数据库容灾,互联网业务支撑,高并发查询优化 |
|---|---|---|---|
| 设立背景 | 公司业务量变大,数据库老出问题,得有人专门盯着mysql | ||
| 核心职能 | 管好mysql不让它崩,让查数据快,备份能恢复,出事马上修 | ||
| 工作内容 | 调优sql、做备份、监控性能、修慢查询、配主从、写脚本自动巡检 | ||
| 协作关系 | 跟开发改sql,跟运维要服务器,向技术经理汇报,配合测试做压测 | ||
1、精通mysql数据库体系架构设计及高可用性解决方案;
2、精通mysql数据库管理,备份恢复及性能调优;
3、精通mysql存储引擎及事务处理机制;
4、精通 sql语句, 具有丰富的 sql优化经验
5、熟悉nosql中间件,如 mongodb,redis等维护,应用及高可用架构方案
6、熟悉互联网业务,为业务系统提供高性能的数据库设计方案以及容灾方案
7、熟悉linux系统管理与维护,熟练掌握shell/perl/python等脚本语言中的一种;
8、具有良好的学习能力、沟通能力、团队合作精神;


















