当前位置: 数据库研究室 > 课程介绍 > 数据库长期课程 >

UOA—Oracle顶级集群架构师


课程描述互联网、网络游戏、3G移动通信等行业风起云涌,所有这些风光无限的公司的背后都有巨大的企业数据库进行支撑,我们的游戏装备、通话记录、聊天记录、点卡、 Q币、支付宝中的金钱、ATM上的存款等等,所有这些都放在商业大型数据库中,这个软件就是软件巨头-Oracle公司的产品。阿里巴巴运营着全国最大规 模的数据库,中国的电信行业几乎都采用着Oracle公司的产品,Oracle最大的客户是中国政府,这些都是尚观UOA学员的雇主。尚观创建数据库研究 室已经4年,拥有国内企业中最大规模的Oracle高端讲师队伍。

尚观针对互联网、网游、大型金融、政府、等行业的DBA(数据库管理员)需求,设置了Linux系统平台上的Oracle企业数据库课程-UOA课程,尚观绝不片面强调某方面的能力,除了Oracle还必须增加了Linux平台操作以及MySQL知识。在竞争激烈的职场中,拥有行业解决方案、熟悉Troubleshooting,而且具备跨平台技术的人,求职的竞争力才是最强的。而且课程的深度一定要足够,同样是Linux或者Oracle尚观聘请最好的导师,进行高级部分的反复锤炼,比如PL/SQL、Oracle的RAC集群、Dataguard等技术都是企业高端必须的,除此之外我们还讲授Oracle另外一种数据库MySQL,如MySQL集群、MySQL高可用、AB复制等内容。一定要直接学习企业现在用的或将要使用的技术,能达到或者超过企业的招聘要求,这是尚观能保证就业的根本原因。
尚观是Oracle WDP 2009最佳合作伙伴,并且获得最佳培训质量奖等三项大奖
 
课程背景:Oracle在中国的数据库市场份额中达到了 51%,全世界也是排名第一的,另外它收购了BEA(该公司主要产品为Weblogic - J2EE中间件平台),所以目前Oracle也是世界上最大的中间件产品提供商。同时Oracle在ERP市场也与SAP在争夺第一的位置。所以在企业软件市场,每个从业者几乎都要接触到Oracle的软件。而Oracle数据库,是几乎所有企业软件的基石。一次成功的IT管理方向职业生涯如果不理解Oracle数据库就像没有鞋子走路一样。
 
课程主要内容
        Linux下Oracle数据库初步
              SQL语言的使用
              PL/SQL 面向过程的SQL语言 Oracle开发课程(全国独家)
        Oracle10g 数据库构建与管理
        Oracle10g 备份与恢复
        Oracle 数据库调优
        Oracle DataGuard构建Oracle高可用技术(全国独家)
        Oracle RAC集群构建课程 Oracle集群技术(全国独家)
        MySQL数据库 集群
        MySQL数据库AB复制
        Linux Shell编程
        Linux平台J2EE中间件实现
 
教学目标让学员从通过Oracle的RAC集群、DataGuard等技术都是企业高端必须的。一定要直接学习企业现在用的技术,让学员能达到或者超过企业的招聘要求,这是尚观能保证就业的根本原因。
 
面向行业与岗位

学员已经就业公司有: 大型通信企业,如中国移动、中国联通;政府机关等;新型互联网公司,如百度、新浪、搜狐、阿里巴巴、腾讯、网易、空中网、轩辕互动、中企动力;网络游戏公 司,如巨人网络(原征途网络)、盛大;系统集成公司,如神州数码、联想利泰、方正、浙大网新、多维创新等,欢迎至个中心查询相关就业信息。

岗位主要为:数据库管理员-DBA、数据库开发者、ERP实施顾问、系统集成项目经理
 
培养对象
希望进入网游企业、银行、电信或者互联网企业、世界500强,从事Oracle数据库管理员 DBA工作的职业IT人员,或者希望从事ERP CRM 中间件开发的职业IT人员,这些企业如:中国移动、腾讯、百度、阿里巴巴等公司,学员应该具有以下背景:
1.大专以上学历。非常熟悉计算机及互联网操作
2.对网络、互联网及相关服务一定了解
 
课程特色
ULA-尚观UOA集群架构师长期就业保证课程始于2005年9月,全国唯一职业化架构师课程
独家讲授Oracle DBA、Oracle RAC集群、Linux、Shell编程、MySQL AB复制、MySQL集群多项全国独家课程
全国国内企业中唯一集合Oracle高可用集群、存储、调优、安全内容
全案例教学,每个课程阶段都会有课程目标
每天强制练习至晚上20:30分,专人辅导练习
全国唯一Oracle集群、Oracle高可用、MySQL集群,J2EE集群,tomcat集群等内容
独家增加Oracle开发内容,如PL/SQL等内容
人手一机,每天面授6小时,有辅导老师值班下自习4小时,强制晚上9点回家
 
全真项目设计    UOA  全国彩票数据中心项目分析
该项目针对大型数据库进行设计,每年全国的彩票销售额在数千亿元,其国家数据中心采用的是ORACLE10gR2数据库管理系统,是个多节点的RAC集群,其物理存储达TB级(我们在实际实施时,达到数十GB级别).
各销售网点的电脑售票机是通过中间件和数据库进行数据交互的,每分钟可达近万笔交易.其拓扑图如下所示(实际实施中 我们将使用iSCSI存储来实现):
 
 
1、搭建Oracle生产环境
    硬件配置清单及价格
    Linux+Oracle10g+集群+存储
    打补丁、安装应用、性能优化、压力测试
    备份方案及实施
2、破坏性恢复
    对数据库进行常规性维护
    对数据库进行常规性破坏(数据文件、数据库对象、控制文件、联机重做日志文件等)
    对数据库进行恢复
3、性能优化
    对数据库进行压力测试和常规性的访问
    对数据库进行性能优化
4、数据库移植(根据情况)
    Oracle数据库9i到10g的升级
课程大纲:(UOA部分共6周 ULA-P及ULE部分共7周)
第一部分:SQL PL/SQL课程部分
1. select、DML、DDL语法及技巧
   "表"结构:(select * from (select * from emp));
    select 结构及注意事项(select 1,'a',ename from emp)运行过程
    排序,distinct
    单行函数(工作中常用技巧及案例)
    子查选(关联子查询 和 非关联子查询 运行原理和区别;优化)
    表连接(四种类型),外连接
    not in | not exists | 等值链接 区别及抉择
    聚合函数(运行过程)
 -聚合函数和外连接使用时的注意事项
 -分组
 -组筛选+子查询
    综合:讨论下面SQL执行顺序,为真正看懂执行计划做好准备
     a select ....
     b from ...
     c where...
     d group by 
     e having
     f order by
讲课目标
让学员熟练掌握select、dml、ddl,掌握select、dml、ddl各种语句的内部处理流程,为以后的sql调优打下坚实的基础。
 
2. PL/SQL语法及技巧
    介绍
    匿名块的基本结构及语法
    变量声明类型定义
    隐式游标的理解和应用
    显示游标的理解和应用
    异常的概念和重要性以及开发技巧
    过程
     - 定义
     - 语法
     - 参数模式
     - 调用方法 (三种传参)
     - 练习
    函数
     - 定义
     - 语法
     - 不可违背的7大规则
     - 练习
   
     - 定义,语法
     - 使用目的
     - 初始化
     - 重载
讲课目标
让学员熟练的掌握PL/SQL匿名语句块的书写,过程、函数、包的建立,掌握各种过程化结构的执行流程,PL/SQL书写技巧。    
 
第二部分:Oracle数据库体系结构
1. Linux下Oracle数据库安装配置
 Oracle10g、11g在Linux平台下的安装、建库、
打补丁升级、网络配置、参数配置、EM配置、压力测试、客户端工具安装和使用
 
2. Oracle内存和进程结构
 深入剖析oracle数据库的shared pool内存结构以及各种latch
 Oracle数据库的硬解析、软解析、解析缓存
 shared pool的优化设置
 深入剖析Log buffer内存结构以及各种latch
 Oracle的日志记录方式以及日志结构
 Log buffer的优化设置
 深入剖析Buffer cache内存结构以及各种latch
 Buffer cache内部的LRU、LRUW、Checkpoint队列、各种检查点、崩溃恢复原理
 自动内存管理ASMM
 Buffer cache优化设置
 深入剖析PGA内存结构以及PGA的优化设置
 Oracle初始化参数的设置
 
讲课目标
让学员清楚地理解一条SQL语句进入数据库以后,如何经过解析生成执行计划(Shared pool)、根据执行计划如何读取和访问数据(Buffer cache)、如何生成日志(Log buffer)、最终生成的数
据返给用户(PGA),中间会涉及DBWR、LGWR、Server process、Checkpoint、Smon、Pmon等进程。
 
3. Oracle存储结构
 数据库、表空间、数据文件、段、区、块
 深入剖析数据块结构
 本地管理表空间以及数据字典管理表空间的原理
 段空间管理
 各种表空间的建立、维护
 联机重做日志文件的维护
 
讲课目标:
让学员能够很好的理解oracle存储结构,对存储结构进行优化、规划、维护
 
4. Oracle对象管理
 Oracle数据库各种表(普通表、分区表、IOT表、簇表、临时表)
 表的各种管理技巧
 Oracle数据库的各种索引结构(B树索引、位图索引)
 DML语句和索引之间的影响
讲课目标:
让学员能够熟练的掌握各种表和索引的结构,对表和索引进行日常的维护,对表和索引进行存储层面的性能优化
 
5. Oracle配置网络环境
 Oracle专用服务器模式
 Oracle共享服务器模式
 Oracle网络配置
 Oracle网络排错
 
讲课目标:
让学员能够熟练的掌握Oracle网络结构、对网络进行配置、网络排错
 
6. Oracle全球化支持
 深入剖析Oracle数据库字符集、客户端字符集、OS字符集
 Oracle字符集的转化
 Unicode字符集的实现结构
 Oracle各种NLS参数的设置
 
讲课目标:
让学员能够熟练的掌握字符集的原理、转换、危害以及配置,设计和实现全球化字符集(UTF8)
 
7. Oracle Undo表空间管理
 深入剖析SCN、事务槽、事务表、延迟提交、回滚段
 Undo表空间的管理
 Undo表空间优化设置
讲课目标:
让学员深入了解事务槽等概念,掌握Undo的空间管理技巧
 
8. Oracle latch和LOCK
 深入剖析Oracle的各种内存latch
 深入剖析Oracle的各种LOCK(行级锁、事务锁、各种表级锁、DDL锁定)
讲课目标:
让学员深入的掌握Oracle的各种latch和LOCK,对LOCK进行问题排查和解决
 
9. 用户权限和角色管理
 Oracle用户的创建和各种认证方式
 SYSDBA权限、口令文件、登录认证
 Oracle profile(密码策略、资源限制)
 系统权限、对象权限、角色
讲课目标:
学员能够对oracle用户进行创建、权限管理、登录故障排除
 
10. Oracle安全   
 Oracle的强制审计
 Oracle标准数据库审计
 Oracle基于值的审计
 Oracle精细化审计
 Oracle对DBA的审计
讲课目标
让学员深入了解Oracle的各种安全技术,能够根据企业的安全需求,设计和实施具体的安全解决方法
 
第三部分:Oracle数据库性能优化
1. Oracle索引
 深入剖析Oracle索引结构、索引原理
 深入剖析B树索引、复合索引、位图索引、Hash索引、索引组织表IOT、反转索引、基于函数的索引、分区索引、位图连接索引
 深入剖析oracle的各种访问路径
 
讲课目标
让学员深入的理解oracle的各种索引,并且能够根据查询需求设计各种索引,对数据库进行索引优化、索引排错,初步接触执行计划中的各种访问路径
 
2. Oracle的分区
 Oracle的各种表分区
 分区和可用性、性能的关系
 本地分区索引、全局分区索引、全局索引
 
讲课目标
让学员能够规划和实施表分区,根据查询需求设计和实施本地和全局分区索引
 
3. Oracle并行操作
 剖析oracle支持的各种并行操作(并行查询、并行DML、并行DDL)
 并行查询和初始化参数
 并行查询执行计划的解读
 
讲课目标
让学员能够熟练地使用并行操作来提高操作的速度,能够解读并行操作的执行计划
 
4. Oracle表连接和其他高级调整技术
 
 深入剖析oracle的各种连接技术(嵌套循环、排序合并、集群连接、散列连接、索引连接、笛卡尔连接、位图连接)
 解读执行计划中的连接技术
 
讲课目标
让学员深入的理解各种连接技术,能够解读执行计划中的连接,对连接进行优化
 
5. V$表和X$表
 详细讲解Oracle常用的各种V$视图和X$表
 
讲课目标
让学员能够熟练掌握各种常用的V$视图和X$表,通过对视图和表的访问,对数据库进行性能诊断和故常排错
 
6. Oracle等待事件
 深入剖析Oracle数据库的各种等待事件以及成因
 通过等待事件对数据库进行调优
 
讲课目标
让学员深入的掌握各种常用等待事件,通过等待事件发现oracle性能问题和故障
 
7. Oracle执行计划
 通过各种技术获取oracle的执行计划
 详细分析执行计划
 对执行计划进行详细的解读
 对执行计划进行操作(STORED OUTLINES等)
讲课目标
让学员能够获取和解读执行计划,对执行计划进行分析,对执行计划进行备份、移植等操作
 
8. 使用Statspack和AWR报表调整等待和闩锁
 了解Oracle的AWR、Statspack、EM体系结构
 掌握AWR、Statspack、EM的操作
 深入剖析AWR、Statspack报告,对数据库进行性能分析
 
讲课目标
让学员能够熟练的使用各种调优工具,对报告进行分析和发现性能问题                 
 
第四部分: oracle的备份恢复(6天)
 
1.Oracle备份恢复详解
 深入剖析Oracle的内部时钟(SCN),主要排序位于控制文件、数据文件头部、日志文件头部和日志记录等的SCN
 Oracle归档模式
 深入剖析Oracle热备份数据库原理
 深入讲解Oracle完全恢复、不完全恢复
 Oracle各种损坏情况的分析和恢复(数据文件、控制文件、联机重做日志文件)
 Oracle的实例恢复原理
 Oracle的介质恢复原理
 深入讲解RMAN体系结构及RMAN的配置
 使用RMAN进行备份恢复
 
讲课目标:
让学员深入的掌握数据库的备份恢复原理,对数据库的各种损坏情况进行分析和恢复,对大型数据库进行备份计划规划和实施
 
2.Oracle闪回
 深入讲解Oracle的闪回技术(闪回数据库、闪回表、闪回删除、闪回版本查询、闪回事务查询、闪回查询)
 
讲课目标
让学员深入的掌握oracle的各种闪回技术,利用各种闪回技术对数据库进行故障恢复和故障管理
 
第五部分:RAC体系结构
 深入剖析RAC的Non-Cache Fusion和Cache Fusion工作原理
 深入剖析RAC的体系结构
 深入剖析RAC的崩溃实例恢复
 深入讲解RAC的安装过程以及RAC的各个组件
 RAC的共享存储解决方案(裸设备、ASM、OCFS、第三方共享卷管理器)
 RAC的备份恢复
 RAC的性能诊断和优化
 RAC的HA和LB以及设置方式
 RAC维护工具集
讲课目标
让学员熟练掌握RAC原理、RAC的安装、RAC的维护、RAC的结构设计、RAC的负载均衡等
 
第六部分:ASM存储
 深入讲解ASM的体系结构
 ASM的各种操作
讲课目标
让学员能够熟练地创建ASM磁盘组,对磁盘组进行维护
 
第七部分:Data Guard体系结构及维护
 深入剖析Data Guard的体系结构(物理、逻辑)
 Data Guard的搭建
讲课目标
让学员深入了解Data Guard的体系结构和灾备原理,能够熟练的搭建Data Guard以及对Data Guard进行日常维护
 
ULA-P-122 实践系列课程
本阶段课程背景:部分专门针对企业的实际项目做项目型的讲解,所以整个的教学过程都围绕着企业实际提供的需求与案例。教学方式完全是案例教学。
 
ULA-P Shell编程课程
(Shell Script UNIX及Linux系统中Bash Script)
1.     Shell运算符及控制字符
2.     Shell内部命令及日常用法
3.     Shell变量
4.     Shell以及子Shell之间的数据关系
5.     Bash的流程控制语句
6.     Bash编程中的经典使用案例
7.     Awk编程及实例
8.     Sed编程及实例
9.     高级Shell编程
10.    子函数,Shell 调试,复杂实例
11.    正则表达式 及相关工具对正则表达式的支持
12.    脚本调试与Shell脚本的开发模式
 
实际案例:编写Shell病毒,理解防护机制。熟悉Shell病毒的攻击机理以及实际编写Shell病毒,并且在了解攻击机制后,有针对性的进行防护或者杀毒,让学员真正理解Shell的执行方式和各种常规、非常规技巧,从而理解整个的系统构造
 
实际案例:迁移用户或者批量添加用户,Shell代码实现,可能使用到awk 或者 sed 等协同工作,并且进行所选择工具的进一步编程
 
实际案例:编写实际使用的备份用Shell脚本,可以提供增量备份,差量备份,远程备份,并且采用rsync或者dump 、dd 、cpio等进行 块设备、字符设备的备份。备份介质可以选择磁带机或者文件型备份。
 
ULA-P 网络服务案例课程
 
实际案例:在U盘上制作小型Linux系统,学员需要自己定制Bootloader,kernel,initrd(Ramdisk),并且移植相关的库,及必要的应用程序,最后根据具体工作环境的需要,学员未来可以在生产系统中将它变成小型路由器或LiveCD等等。可以说学员将具备自己制作一个小型Linux系统的能力
 
实际案例: 使用Linux部署一个大型实际企业可以使用的全套Email系统,使用Sendmail或者Postfix其中之一,包括虚拟域,Web Mail,身份验证,垃圾邮件过滤,邮件病毒过滤,POP,IMAP服务等。
 
实际案例: 独立自己按照生产系统要求,编译安装LAMP环境,包括定制和编译 Apache,进行模块的定制,并且进行线程化,集成PHP,解决字符集和线程安全问题,这些是企业常常遇到的实际问题。
 
实际案例:独立编译定制安装MySQL,让其启动线程,解决扩展字符集等实际问题,这是企业案例中真正常常遇到的实际情况。并且进行数据导入导出等等基本操作。
 
实际案例:MySQL数据库的常用维护与运行,用户管理与权限设置。
 
实际案例:使用Linux搭建基于PHP MySQL Apache的客户关系管理系统(CRM)站点或者一个内容发布站点(CMS)或一个ERP系统、在线OA协助系统、论坛系统(其中任选其二)
 
实际案例:使用Linux搭建多功能智能网关,这在企业中非常常见的应用,包括透明网关,入站连接 ,Web内容过滤
 
实际案例:使用Linux作为防火墙,完整的安全策略及报警日志,基于状态的Linux防火墙
 
实际案例:进行互联网企业的日志分析及来源统计
 
实际案例:缓冲加速服务器的使用,CDN(内容分发网络)的原理以及体系实现
 
实际案例:企业中数十台服务器的管理方案和网络管理技术及实际工具的使用
 
实际案例:MySQL数据灾难备份与恢复,数据的常见导入导出
 
ULA-P J2EE中间件部分
 
实际案例:搭建常用的J2EE中两个组件-JSP、Servlet运行环境:Tomcat搭建与安装,让其根据实际情况配置并且进行独立运行。
 
实际案例:配置Tomcat与Apache进行集成,编译安装其中Apache与J2EE的连接模块,并且使用J2EE最常用协议进行请求转发与负载均衡。
 
实际案例:配置Tomcat集群,并且处理Tomcat集群中的常见问题。
 
实际案例:安装并且配置企业Java的中间件系统环境,安装并使用 JBOSS或者Weblogic其中之一。
 
ULE金牌三证课程 (ULA基础课程部分
本阶段为ULA课程的基础课程,参加ULA课程必须具备ULE金牌三证课程的技术基础。
可获认证:黄金三证课程更包含 RHCE、LPI、国家Linux技术认证等三项认证的知识点。
 
ULE课程体系:三门课程,四本教材(包括实践手册)
 
ULE-112:  Linux实践、技巧与Shell初步
ULE-115:  Linux系统精解 Linux系统安全 解剖Linux系统
ULE-116:  Linux网络服务 Linux网络安全
ULE ULE实践手册
 
课程大纲
ULE-112: Linux实践、技巧与Shell初步
1.Linux系统的安装与概述,Linux与Unix历史及标准 及基本概念GNU GPL
2.如何将“母语”转向Linux,Unix/Linux特点及使用风格
3.Linux下的帮助 ManPage 及 ManPage类型 info TLDP Howto 常用网站等
4.文件目录基本操作 Linux下文件的类型,文件存储
5.Linux安全体系初步,用户/组 权限
6.文件系统 文件存储 压缩 查找 系统信息与监视
7.Shell 定义,Bash 命令历史 环境变量 快捷键 使用技巧
8.Bash的启动脚本 结构 Shell编程(Shell-Scripting)
9.标准输入输出及管道 及使用技巧
10.字符串处理,文本命令与正则表达式在Linux下的使用
11.进程管理 系统管理工具
12.Xwindow Xorg XFree86 GNOME KDE GUI
13.基本网络设置与命令
14.编辑器的使用 Vim技巧及高级技巧
15.定制Linux软件包,使用rpm进行软件包的安装与升级
    使用yum进行软件包的自动管理
 
实际案例:你将被要求完成几个具有高度可用性的Shell编程脚本,这将是你今后工作常常要用到的。定制自己的Shell环境,完成Shell环境变量的设置,并且做到子Shell环境和login Shell的分别定制。
 
ULE-115: Linux系统精解 Linux系统安全 解剖Linux系统
1.Linux安装 使用NFS FTP HTTP远程安装 安装树的制作 无人职守安装(Kickstart)
2.Linux的驱动程序基础 驱动安装全解析 系统自动安装机制
手动安装驱动程序 块设备 字符设备
3.kernel与modules及 modutils 模块使用详解 模块的注册机制
4.Linux下文件系统的比较与安装 格式化/加载文件系统 自动加载文件系统
5.Linux存储技术LVM(逻辑卷管理) SoftRAID(软RAID)常见存储方案比较
6.Linux安全体系用户/组详解 拓展权限 EXT2/3权限的拓展 2.6内核中有关权限的拓展
7.系统启动详解 各启动脚本分析 系统服务启动脚本分析
8.编译kernel(内核) modules(模块) 安装新kernel SCSI Raid 设备的启动
9. PAM 与验证机制
10. 系统部分的Troubleshooting
 
实际案例:这里真正让您了解Linux系统,并且从事阶段性的测试,实机排错,我们将损坏过的系统由您来进行排错,真正锻炼对整个系统的把握能力。我们准备了针对系统启动(boot)部分,网络部分,X-Window部分等三个部分的实机Troubleshooting。
 
实际案例:另外在这个部分,学员需要完成日志系统、计划任务系统、备份系统的实机定制过程,规范Server的各子系统。同时学员学会添加自己的服务。
 
实际案例:学员需要定制自己的第一个内核(Kernel),并且定制自己的内核模块(modules)以及自己定制、注册并安装Linux驱动。
 
实际案例:学员需要根据情况,定制自己的Linux存储,进行现实的管理中的Linux存储管理操作,比如变大、变小、分区、LVM、SoftwareRAID、文件系统、文件系统转换等。
 
ULE-116: Linux网络服务 Linux网络安全
服务管理部分
1.Linux网络服务体系详述
2.Linux下DNS服务与高级BIND技巧 外网DNS服务器搭建
3.与Windows的通讯的异构Linux环境搭建,Samba服务  
4.WEB服务器 与 apache常用技能,互联网Web常用服务
5.Sendmail与Postfix服务,Internet企业级Mail服务器
6.Linux文件传输服务NFS、FTP和网络IP获取DHCP 
 网络安全部分:
7.集中账户管理服务NIS系统详解
8.Linux系统安全策略与入侵后排错步骤
9.数据加密技术与Linux加密工具
10.Linux防火墙和IP地址伪装
11.Iptables防火墙及Internet防火墙策略
12.Linux网络服务排错-Troubleshooting 
 
实际案例:我们将为你准备一个企业的实际需求,让你完成其中的各种网络服务配置,并且根据实际需求进行进一步的服务控制。
 
实际案例:针对企业的安全需求,我们设计了较多的要求,学员必须在实际机器上完成这些需求,这是防范攻击、解决网络安全问题的必备技能。
 
Oracle大型项目详细描述全国彩票数据中心
 
项目背景
每年全国的彩票销售额在数千亿元,其国家数据中心采用的是ORACLE10gR2数据库管理系统,是个多节点的RAC集群,其物理存储达TB级(我们在实际实施时,达到数十GB级别).
各销售网点的电脑售票机是通过中间件和数据库进行数据交互的,每分钟可达近万笔交易.其拓扑图如下所示(实际实施中 我们将使用iSCSI存储来实现).
 
彩票玩法分: 全国玩法和地方玩法.
网点分省级,地市级,一般售票厅.
在正常销售时,会有数万台终端机在售票.这些售票数据都要进入数据库.
什么是大型数据库?为什么DBA必须要经历大型数据库的洗礼,才能成熟,成就?
大型数据库必须包含2个要素:
(1)   数据库中所存数据量巨大,至少几百GB或TB级;
(2)   交易量大,且并发大,实时性要求高;
满足这2个条件的数据库和一般中小型数据库有明显的区别,ORACLE的缺省配置已经不能满足要求,甚至显式参数也不能满足要求,需要使用隐含参数,以及特殊情况下对ORACLE自身bug的规避.
一个成长中的DBA只有经过大型数据库的洗礼,才能对ORACLE的内部机制,对ORACLE DB和OS以及硬件的结合有质的提升和飞跃.
对于这类大型数据库的创建管理是我们DBA需要面对的挑战之一,也是我们责无旁贷的任务以及价值的体现。
一个高级DBA需要具备的能力包括:
(1)   熟识ORACLE的体系结构,各物理组件,逻辑组件及相互关系;
(2)   ORACLE内部的数据流机制,SCN和检查点机制;
(3)   各种操作系统和存储的掌握和使用;
(4)   大数据量,大区域数据库的设计,实施能力;
(5)   对大数据量的备份恢复能力;
(6)   对大数据量数据库的性能检查和调优能力;
(7)   管理多数据库的能力,如同时管理几十,几百个数据库;
(8)   搭建,管理RAC集群的能力;
(9)   搭建,管理DATAGUARD的能力;
(10)管理一个DBA小组,协同工作的能力;
 
需要的具体技术点包括
(11)   ORACLE单个数据库的各个物理和逻辑组成部分,以及之间的关系;
(12)   ORACLE内部的数据流机制,SCN和检查点机制;
(13)   RAC集群各节点间协同工作的机制和原理;
(14)   DATAGUARD的原理,搭建,管理;
(15)   大型项目中数据库表的设计,如分区表和局部索引的使用;
(16)   物理实施方案的规划和部署;
(17)   对海量数据的逻辑和物理备份的特殊之处;
(18)   对海量数据的性能调优与中小数据量的方法差异等。
我们通过循序渐进的方式,一步步讲解如何设计,规划,搭建,管理大型数据信息管理系统,包括其物理和逻辑模型的创建.对海量数据的备份恢复,调优.在尚观,在课堂上,你就可以动手对数百GB的数据进行逻辑和物理备份,对存储数据的ORACLE数据库进行性能调优。
技术和管理的能力只有经过一步步的学习和锻炼才能掌握,才能转变成自己的能力.

 


相关内容:
  • NO1 : 尚观是Oracle WDP 2009年最佳合作伙伴,最佳培训质量奖的获得者,尚观开设全系列Oracle认证课程,包括OCA技术员、OCP数据库专家、OCM数据库大师、Oracle ERP认证、Oracle开发认证等课程。
  • NO2 : 签订全国唯一的双保就业协议(绝非模糊不清的就业协议),保就业,保底薪,不就业100%退还所有学费。尚观通过全国最高水平的DBA讲师以及Linux与数据库的结合来保证就业,也就是在讲授UNIX/Linux基础操作后再讲授数据库方面的知识,因为数据库一定是构建在企业级系统上的。
  • NO3 : 所有数据库授课都由尚观直营中心授课,尚观没有授权加盟中心讲授数据库方面的高端技术,因为加盟中心无法保证授课质量,尚观对所有的学员必须全权负责。
  • NO4 : 必须通过考试才能培训,不通过考试不能入学。授课过程中,每个阶段都有考试,学不会免费重听。尚观每天强制学习到晚上8:30,配有专门的辅导人员,并且在实际老师讲课后还有免费的视频培训。人手一机,每天面授6小时,另外4小时有专人辅导。
  • NO5 : 尚观学员就业信息每月更新,张贴在各个培训中心接受所有新老学员监督,尚观是全国唯一每月实时更新就业信息的培训机构,尚观绝对不会使用以往学员就业信息循环滚动播放,网上查看学员就业信息的网址是:www.uplooking.com/xinshui.php
  • NO6 : 尚观数据库研究室拥有全国水平最高的Oracle讲师团队,同时尚观2年前将Oracle公司收购的MySQL数据库进行专向培训,如MySQL集群、MySQL AB复制、Memcache等内容。
  • NO7 : 尚观就业课程一定是全职讲师授课,因为兼职讲师没有责任心,无法对教学负责。尚观讲师介绍中的讲师明确写出是全职还是兼职。
  • NO8 : 全程实践案例授课,我们为每个就业课程设计的大型的案例,而且是企业实际使用的案例,有了这些案例,可以直接对找工作有支持和促进作用。
  • NO9 : 尚观数据库研究室从2005年就在开设嵌入式长期就业课程(不是周末的短期兼职业余老师班级),是国内最早开展嵌入式专业长期课程的培训机构。至今已经有近4年多的长期班职业嵌入式培训经验,毕业学员上千人。合作企业多达数百家,最重要的是这些企业对尚观的学员充分肯定。