1、DBA工作:日常维护,备份及恢复,系统安装,补丁应用,健康检查及优化,故障处理;
2、精通sql语句、视图存储过程、函数的编写、触发器;
3、精通data guard/RAC,能顺利配置和管理data guard;
4、精通mysql Master-Master/slaves/cluster应用运行体系及高可用、读写分离解决方案;
5、精通Linux环境下mysql数据库归档/非归档模式下的备份、恢复、数据安全;
6、掌握oracle的sql语句,plsql开发、调优;
7、掌握一种以上NoSql数据库;
8、分布式项目开发,熟悉Hadoop,spark,Hbase等大数据平台的构建及实现;
9、数据仓库模型(DW),ETL、OLAP分析;
10、熟悉oracle体系结构,运行机制,性能优化;
11、熟悉oracle数据库备份、恢复;
12、熟悉oracle的Rman备份,DG,GG,RAC技术;
13、熟悉oracle的分区表,子分区表,分区索引,全局索引的应用场合;
14、熟悉B-TREE索引,bitmap索引的应用场合,联机索引的应用场合;
15、熟悉erwin,powerdisign等建模工具;
16、熟悉查询优化、索引优化、锁和服务器的优化;
17、熟悉mysql主从同步机制(Master to Slaves);
18、熟悉mysql引擎(InnoDB,MyISAM及ndb)的功能特点和主从复制原理;
19、熟悉mysql逻辑备份和物理备份;
20、熟悉mysql高可用架构;
21、熟悉mysql集群,负载均衡方案,高可用技术;
22、熟悉mysql数据库搭建、备份、恢复、迁移,mysql监控、维护、性能优化、数据库本地、异地备份及恢复,集群技术;
23、熟悉mysql events任务计划;
24、熟悉mysql的各种主从/集群模式,运行机制和体系架构;
25、熟悉sql编程和sqlTunning,sql原理和执行过程;
26、熟悉一些主流存储管理,如:HDS,NETAPP,EMC;
27、熟悉异数据库之间增量获取方式和数据同步方式;
28、熟悉数据库预处理技术,熟练使用数据挖掘中的数据建模工具(如:oracle awm的使用);
29、熟悉数据库性能调优,sql调优,对锁和事务隔离问题有深入理解;