2015 ORCL-CON 演讲加冰与PPT下载

以下为本次2015 Orcl-Con技术大会的PPT 下载地址:

 

Francisco Munoz 新西兰Oracle用户组主席,Oracle ACE 总监, 就职于Pythian 公司 任VP

 

演讲主题《Oracle OVM最佳实践与技巧》

Francisco Munoz Alvarez – Pythian_OVM_Tips

Francisco Munoz Alvarez – Pythian_OVM_Tips – 中文

 

 

 

John King 演讲主题《 JSON Support in Oracle 12c》;就职于 King Training Resources; Oracle ACE 总监

 

 

John Jay King – Oracle_Database_12c_UsingJSONinOracle – Chinese

John Jay King – Oracle_Database_12c_UsingJSONinOracle – en

 

 

汪伟华 演讲主题《企业级MySQL备份恢复策略》;就职于 dbDao.com 数据岛在线教育,数据库技术资深讲师, 8年MySQL DBA, Oracle DBA, Oracle EBS相关维护及开发经验

 

汪伟华 – MySQL企业备份发展及实践.pdf

魏兴华演讲主题《ORACLE 12C IN-MEMORY OPTION.》 就职于沃趣科技,原阿里巴巴高级数据库工程师,Oracle internal达人,performance tunning高手,Oracle ACE-A

 

魏兴华 – 揭秘12c in-memory option.pdf

 

Yu Kai

 

 

Read More

asktom

Tom只是离职和去休息一段时间,人家还有写Oracle 12cR2新书的计划呢 Tom Kyte:Time-out and Thanks

Oracle ALLSTARS II夯实基础

加入dbDao.com Oracle技术学习QQ群:171092051

Time-out and Thanks

再见和感谢

Tom Kyte

我们的技术专家用一些时间分享历史。

 

作为一名职员,我已经在Oracle度过了22年的职业生涯,使用Oracle数据库的时间已达29年。我人生另一个重要里程碑,是在美国联合航空公司的飞行长度达到了200万英里(而在走过的里程中这只是一小部分,因为我的旅行包括了多家航空公司)。此外,我最近又达到了 “神奇”时代的里程碑之一。

 

随着里程碑的增加,是时候做些变化了。我会从2015年八月底开始休一个长假,期限未知。

 

我其实有一些短期计划。这些不包括超过一半的用餐时间在餐馆中进行,半年多都睡在酒店,和一年飞行250,000多英里(在一年中,超过10个工作周我是在35,000英尺的高空)。这个计划包括写一些书,我一直打算写的书,当然是基于Oracle技术。希望你会在2016年中期至后期某个时候开始看到成果,主题可能包括Oracle数据库12c的第2版(Oracle数据库的下一个版本)的新功能,分析函数,你想知道的关于binds的一切,解释说明计划,也许更多。时间会说明一切。从我的短期计划回头看我过去的成果,在IT界过去的30年无疑是有趣的。我见过许多的变化,一些是变得更好。有时,事物变化越多,它们就越来越相似。我知道这很俗套,但也很有道理!

 

例如,我首先学会了使用PL / I语言– IBM高级,大型机编程语言–进行编程。它有点像Pascal,有点像COBOL,有点像C,而且可能仍然是我用过最酷的过程语言。在上世纪80年代我会用ISPF(交互式系统生产设施)编写屏幕,屏幕将显示在一个“哑终端”,用户在字段间tab填写​​数据。一旦屏幕“满”了,用户就按键盘上的F8将数据发送到TPM(事务处理监视器)如CICS(客户信息控制系统)或Tuxedo。然后,该TPM将使用少量连接到数据库,请求处理事务。一旦交换完成,在TPM运行的代码将决定送回什么,下一个画面显示什么。

 

这与今天的“三层”架构相比肯定不够灵活,但是非常相似,极其相似。而且它在三十年前就有了!不仅如此,在LPAR(逻辑分区),即虚拟机运行的大型机程序几十年前也有了。还有,我经常使用一个“数据库”叫做VSAM(虚拟存储访问方法),使用索引的VSAM文件与使用NoSQL的数据库也非常类似。

 

是的,在上世纪80年代我就在使用NoSQL数据库在虚拟机中操作三层应用服务器程序!技术只是经历了三十年重新回到这里。名称变了,语言已经变了,硬件真的变了,但许多的基础是当时的,在今天仍然是这样(dbdao.com)。

 

在PL / I后我学的第二个语言是SQL。我开始用SQL编程,在一个曾经叫做SQL / DS,现在称为DB2的数据库。我学会了IBM大型机的SQL,使用VM / CMS作为操作系统,我在PL / I中编写嵌入式SQL。 在SQL / DS后的第二个数据库,其实是Oracle数据库。我在IBM AT计算机使用Oracle数据库版本5.1.5c,这个计算机有286芯片组和高达1MB的内存。不管你信不信,那时有许多运行Oracle数据库,Oracle Forms和Oracle报告,要购买Oracle数据库也很容易。我从一本杂志的一页广告上,提供包括Oracle数据库,Oracle窗体,Oracle报表,甚至是SQL *网络,只用$ 199就买下了所有!那时候在广告中Oracle较劲的不是IBM公司;不是微软;不是Informix,甚至Sybase。而是Ashton-Tate的dBASE!从那以后,情况真的变了。

 

在那之后,我编程学了一系列的语言:Rexx,EXEC 2,JCL,Ada,C,C ++,PL / SQL,T-SQL,各种UNIX脚本语言等等。

 

(更多…)

Read More

【dbDao.com 2日DBA培训】Oracle数据库监控和使用建议程序

Oracle ALLSTARS II夯实基础

加入dbDao.com Oracle技术学习QQ群:171092051

【dbDao.com 2日DBA培训】Oracle数据库监控和使用建议程序

 

10.1 目标

通过本节,您应该能:

  • 描述Oracle自我监控架构
  • 使用性能建议程序来最优化数据库性能

 

10.2 主动式的数据库监控

您可以使用Oracle Enterprise Manager (EM)主动监控数据库的状态性能。透过主动监视这些测量结果,例如数据库所花费的CPU时间或是每天、没小时的磁盘空间使用方式,您就可以采取必要的更正步骤,以避免将来发生性能问题。

主动式监控包括下列工作:

  • 监视一般数据库状态与工作负载
  • 监视性能
  • 使用警示

 

Oracle数据库具有可自行诊断的程序引擎,称为【自动数据诊断监视器(Automatic Database Diagnostic Monitor, ADDM)】。ADDM让Oracle数据库能够诊断自己的性能,并且判断要如何解决找到的问题。【dbdao.com 数据岛】

 

10.3 监控一般数据库状态与工作负载

您可以使用Enterprise Manager的【数据库(Database)】首页来监控数据库的状况。这个页面会提供一般数据库状态信息,以及报告有助于监控数据库状态与工作负载的信息。这些信息会定期更新。

(更多…)

Read More

【dbDao.com 2日DBA培训】Oracle备份与恢复

Oracle ALLSTARS II夯实基础

加入dbDao.com Oracle技术学习QQ群:171092051

【dbDao.com 2日DBA培训】Oracle备份与恢复

 

9.1 目标

本节中,您应该能够:

  • 设定数据库以进行备份与还原操作
  • 建立与管理数据库备份
  • 恢复和复原数据库
  • 使用闪回功能

 

9.2 Oracle恢复功能

  • 实例在发生错误后会自动进行恢复(损毁恢复)
  • 数据文件介质恢复
  • 闪回:
    – 闪回查询
    – 闪回版本查询
    – 闪回事务查询
    – 闪回表
    – 闪回删除
    – 闪回数据库

 

Oracle提供了多重功能,可让您从数据库的错误中恢复,其中包含了硬件故障与用户错误。在本节中,您将学会如何实行备份和还原策略,在硬件故障时保护数据库。此外,您还会学到如何使用闪回功能来恢复用户错误。【dbdao.com 数据岛】

(更多…)

Read More

【dbDao.com 2日DBA培训】Oracle的Schema管理

Oracle ALLSTARS II夯实基础

加入dbDao.com Oracle技术学习QQ群:171092051

【dbDao.com 2日DBA培训】Oracle的Schema管理

 

8.1 目标

通过本节,您应该能够:

  • 建立和修改数据库表
  • 查看数据库信息
  • 建立额外的数据库对象
  • 将数据导入表中

 

8.2 什么是Schema?

方案(Schema)是数据库对象的集合。一个Schema由一位数据库使用者所拥有,并且名称与该用户相同。Schema对象是直接参照数据库数据的逻辑结构,而其所包含的结构有表、视图及索引等。

注意: 表空间与Schema之间并无关系。同一Schema中的对象,可以位于不同的表空间,而一个表空间可以保存来自不同Schema的对象。

 

您可以使用SQL或Oracle Enterprise Manager(EM)来建立和操作Schema对象。当您使用Enterprise Manager时,EM会为您产生基础SQL。

(更多…)

Read More

【dbDao.com 2日DBA培训】Oracle用户管理与安全性

Oracle ALLSTARS II夯实基础

加入dbDao.com Oracle技术学习QQ群:171092051

【dbDao.com 2日DBA培训】Oracle用户管理与安全性

 

7.1 目标

本节中,您能够:

  • 建立和管理用户
  • 授予用户执行数据库操作的权限
  • 建立和管理角色

 

7.2 用户与安全性简介

 

用户会使用您在数据库所建立的用户账户来和数据库连接。用户账户是透过使用者名称来加以识别,同时也定义了下列用户属性:

  • 认证方法
  • 供数据库认证的密码
  • 临时表空间:用来排序操作
  • 预设表空间:当未明确指定表空间时,用于建立表
  • 表空间配额:表空间中的用户表可消耗的空间量
  • 账户锁定

(更多…)

Read More

【dbDao.com 2日DBA培训】Oracle数据库的存储结构

Oracle ALLSTARS II夯实基础

加入dbDao.com Oracle技术学习QQ群:171092051

【dbDao.com 2日DBA培训】Oracle数据库的存储结构

6.1 目标

通过本节,您应该能够:

  • 使用Oracle Enterprise Manager里来查看数据库存储结构
  • 在您的数据库中建立新的存储结构
  • 回收数据库中未使用的空间
  • 管理用于恢复数据库变更的结构,并维护一致性

 

6.2 Oracle数据库结构

Oracle数据库包含下列物理结构:

控制文件(Control file): 包含指定数据库物理结构文件。

数据库文件(Datafile): 包含所有数据库信息。逻辑数据库结构的内容,例如表格与索引,都储存在数据文件中。

重做日志文件(Redo log file): 负责记录数据的所有变更。

(更多…)

Read More