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调优,对锁和事务隔离问题有深入理解;

数据库DBA(3年以内需求)的更多相关文章

  1. 【绝密外泄】风哥Oracle数据库DBA高级工程师培训视频教程与内部资料v0.1

    [绝密外泄]风哥Oracle数据库DBA高级工程师培训视频教程与内部资料v0.1 由于是[绝密外泄]资料,防止被查,需要的小伙伴赶紧下载附件中的课件文档.由于视频太大了,已放在百度网盘了,已经在附中说 ...

  2. (转)Oracle数据库DBA必备基本技能

    [Oracle数据库DBA必备基本技能] shutdown Normal 需要等待所有的用户断开连接 Immediate 等待用户完成当前的语句 Transactional    等待用户完成当前的事 ...

  3. 新手sqlserver数据库dba需要注意的小细节

    前言:任何的优化和修改都是以业务情况为前提,可能有的写的有误或者不准确的地方,欢迎各位来拍砖. 1.在创建db的时候自增长建议设置成按MB(M)增长,步长根据业务量来设置,一般情况建议设置100-20 ...

  4. ORACLE数据库 DBA常用知识

    <常用命令参考> 个系统变量值 SQL> show user --显示当前连接用户 SQL> show error --显示错误 SQL> set heading off ...

  5. python 全栈开发,Day105(路飞其他数据库表结构,立即结算需求)

    考试第三部分:Django 16.  列列举你熟悉的Http协议头以及作用.(1分) Accept-Charset: 用于告诉浏览器,客户机采用的编码 Host: 客户机通过这个头告诉服务器,想访问的 ...

  6. 计算数据库中30天以内,30-60天,60-90天,90天以外的数据的个数(用sql实现)

    30天以内:select count(*) from TB where datediff(day,字段名,getdate()) between 0 and 3030-60天:select count( ...

  7. 安装Oracle数据库时出现网络配置需求检查失败

    提示方法:将 Microsoft LoopBack Adapter 配置为系统的主网络适配器.  解决方法:  控制面板->添加硬件->是,(win7及之后没有添加硬件这个选项了,可以在c ...

  8. DBA词典:数据库设计常用词汇中英文对照表

    1. Access method(访问方法):此步骤包括从文件中存储和检索记录. 2. Alias(别名):某属性的另一个名字.在SQL中,可以用别名替换表名. 3. Alternate keys(备 ...

  9. 第一篇:数据库需求与ER建模

    前言 在数据库建设过程中,哪一步最重要?绝大多数资料会告诉你,是需求分析阶段.这一步的好坏甚至直接决定数据库项目的成败. 需求分析阶段,也被称为ER建模(entity-relationship mod ...

随机推荐

  1. C#进阶系列——MEF实现设计上的“松耦合”(终结篇:面向接口编程)

    序:忙碌多事的八月带着些许的倦意早已步入尾声,金秋九月承载着抗战胜利70周年的喜庆扑面而来.没来得及任何准备,似乎也不需要任何准备,因为生活不需要太多将来时.每天忙着上班.加班.白加班,忘了去愤,忘了 ...

  2. SpringBoot应用部署[转]

    在开发spring Boot应用的过程中,Spring Boot直接执行public static void main()函数并启动一个内嵌的应用服务器(取决于类路径上的以来是Tomcat还是jett ...

  3. resin启动报错:guava-15.0.jar!/META-INF/beans.xml:5: <beans xmlns="http://xmlns.jcp.org/xml/ns/javaee"> is an unexpected top-level tag. 异常

    项目完成,经过本地的测试,最后在部署的时候,发现服务器resin启动失败,报错信息如下:

  4. Object Removal by Exemplar-Based Inpainting 概括(附源码)

    关于这篇论文:其是采用基于样例的图像修复,通俗地讲就是图像其他部分的采样信息去填补遮挡区域,其与使用扩散方法的图像修补方法相比,不会产生模糊效应. 论文中涉及到的几个参数     Ω:要修补的区域 δ ...

  5. C#中的try catch 和finally

    错误的出现并不总是编写应用程序的人的原因,有时应用程序会因为终端用户的操作而发生错误.无论如何,我们都应预测应用程序和代码中出现的错误. 这三个关键字try是必定要用的,要不然就失去了意义.然后cat ...

  6. PostgreSQL Apt Repository

    PostgreSQL Apt Repository If the version included in your version of Ubuntu is not the one you want, ...

  7. centos上如何安装redis?|centos傻瓜式安装redis教程

    本文介绍centos安装redis,请不要安装2.4.3,是有问题的. 首先安装gcc yum -y install gcc yum -y install gcc-c++ yum install ma ...

  8. No module named migrate.versioning

    在学习mega-tutorial的数据库章节时创建数据库遇到了问题,在stackoverflow上找到了结果 pip install sqlalchemy==0.7.9 pip install sql ...

  9. (转)CPU Cache与内存对齐

    转自:http://blog.csdn.net/zhang_shuai_2011/article/details/38119657 原文如下: 一. CacheCache一般来说,需要关心以下几个方面 ...

  10. 分享一个.NET实现的简单高效WEB压力测试工具

    在Linux下对Web进行压力测试的小工具有很多,比较出名的有AB.虽然AB可以运行在windows下,但对于想简单界面操作的朋友有点不太习惯.其实vs.net也提供压力测试功能但显然显得太重了,在测 ...