开发者社区> jeanron100> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

美国旧金山之行第二天

简介: 自己码了一篇文章,把精华和内容的改变发在了DBAplus公众号上面,感兴趣可以点击查看。 DBA 3.0时代来了! 原文如下,保留了一些是偏个人的内容,其实我在大早上还去伯克利大学去参观了下。
+关注继续查看

自己码了一篇文章,把精华和内容的改变发在了DBAplus公众号上面,感兴趣可以点击查看。

DBA 3.0时代来了!

原文如下,保留了一些是偏个人的内容,其实我在大早上还去伯克利大学去参观了下。到时候会整理一下发送出来。

当国内还沉浸国庆小长假的人山人海中时,远在大洋彼岸的旧金山有一个IT盛会也是人山人海,没错,就是Oracle openworld,大会一共是5天,10月1日~10月5日,妥妥的覆盖了十一长假,可能在国内对于这个会议的了解还是有限,我们用几个数字来说明。

通过数字看Openworld

这个会议是什么规模和级别的,我们换一个姿势来解释。一般的技术大型会议参会人数如果2000人+,规模就已经算是相当大的了。

下面Oracle Openworld官网选择主题的一个截图,初步可以看出分享的主题有足足1800多个,按照官网的资料,参会人数是6万+。

img_38695619684749521d6a7a6d119de1a5.jpe

而用官方提供的数据来确认,演讲者有3000人左右(有些主题是多个人协作演讲),演讲者来自90多个国家,涉及的主题有2300个左右。

img_e38b1db5d0fef1fb2f7ae1e95d3e5a73.jpe

现场参会人员是6万+规模,如果算上直播和观看,人数是1800万。参会人数70%以上来自北美,欧洲为19%,亚洲和非洲比例更低一些,分别是8%和3%。这里需要提一下,国内有一批技术专家会有主题分享,比如ACED盖国强,ACE魏兴华,还有阿里和腾讯团队等。

这是官网看到的Oracle Openworld的价格,对的,你没有看错,价格在2000美金左右,大概是一万多的门票费用。

img_b1cb0d8c275f1b8563b452e60bdf3814.jpe

要知道Java也是Oracle产品线中的重中之重,所以同时举办的还有JavaOne,票是单独的,也是2000美金左右。

在Openworld当天,这个地段会在一片红色海洋之中。这是中午的时候会场外的景象。

img_bf7176e17d27e11c33053b9a11323a74.jpe

Openworld的主题数如此之多,和他庞大的产品线也有关系,他是面向Oracle技术人员、业务用户和合作伙伴的规模最大且最为重要的全球盛会,通俗来说,就是Oracle在秀肌肉。下图来自于旧金山街区随手拍到的一张图。

img_abdfbd6f160f1f58e710bf769338f7f2.jpe

几个分享主题来解读我眼中的OOW

多年以前,Oracle的创始人和现任CTO拉里就说过下面的一段话:

“The interesting thing about cloud computing is that we’ve redefined cloud computing to include everything that we already do … The computer industry is the only industry that is more fashion-driven than women’s fashion.” – Larry Ellison, CTO, Oracle

DBA行业很早就提出过DBA 1.0,DBA 2.0的概念,而行业中计算范式有了下面的一些变化。

img_bf36c9354a8a96b5328e7de77309320a.jpe

可以看到云计算是未来,也是Oracle这些年在努力的方向。DBA呢?

因为会议的主题内容实在太多,自己就选了几个比较感兴趣的主题来听,也找到了一些思想碰撞的地方。

img_45fe92c2b67189441164abf854047619.jpe

听了这些主题,我强烈的意识到,DBA 3.0的时代已经来到了,在这个充满机遇和挑战的时代中,我们何去何从,是每一个DBA和IT从业者都需要思考的一个问题。

聊聊几个分享主题

Ludovico Caldara分享的主题是《Get the Most Out of Oracle Data Guard 》,在下午12:45,虽然时间有些紧,但是整个会场里面已经坐得满满当当,他半开玩笑说因为这个主题让大家都处于半饱状态实在不好意思。

img_c78521d4cb4964b480d036e3cd20ffb2.jpe

他分享的内容在两个方面,一个是对于Data Guard的一些特性和功能其实可以玩出更多花样,另外一个就是对于12.2的Data Guard,其实有很大的改进,值得一试。

img_90d2b199b05ea8ebe87de3b042b1d19a.jpe

他的演讲很干练,内容很丰富,可以看出他提前准备了很多测试场景和脚本,有些特性直接在演讲的过程中现场操作演示,让现场的听众能够更容易接受。一个中心点就是Data Guard不是一个简单的镜像,还有很多其他可以挖掘的特性,比如Data Guard和TAF的结合,Snapshot Standby处理一些特殊需求的威力,在最后提到了一个应用场景,就是快速克隆构建出一套环境,而不使用在线日志和归档日志,让人眼前一亮。

img_a991031d2836c102a9cf022f7bf2da4b.jpe

在大家的疑惑中,他还现场做了演示,在等待命令执行结果的间隙,他笑着说,在这个时候我只能默默的喝口水,成不成功都是这个结果。

img_0e99fc7d757822dd1307ac4ec65135e2.jpe

从上面的分享来看,Caldara是一个实干派,而且喜欢钻研新技术的实现来提升工作的价值。

来自埃森哲的 Julian Dontcheff分享的是《DBA TYPES》

img_8884e78781d8045c64be485fa2ecd997.jpe

刚开始就从数据库里查出一些数据,问大家平时的工作是如何怎样的状态。

img_82e89feda40cfc2a490f0da27407ffcf.jpe

没错,很多时候如果我们碰到问题就是百度谷歌,这一类DBA被归类为Google DBA,工作的基本方式就是拷贝粘贴,另外一类是图形工具DBA,工作内容就是通过使用大量的工具,点点点,还有一类是DBA什么都要亲力亲为,太累。

img_91926538d268a23b3fdc792af1222947.jpe

很多年前就有了DBA职业已死的说法,但是这么些年过去了,职业没变,但是需求和期望提升了。

img_74b7d2da551ae13435235601ff44ee8e.jpe

Dontcheff把DBA做了一些分类,其中有很多是应用DBA,那么应用DBA的工作比例是如何呢。

img_09f01e688a20806bfd472a5b16d83ed0.jpe

在云时代很多重复,繁琐的操作和事务就会发生变化,而更多的挑战则在于数据管理方式,数据优化和功能升级。这和下午keynote中Larry的建议如出一辙。

img_775a600de85f4e3da53a19ce9ff9b1d2.jpe

接下来听的是Nelson Calero分享的在线重定义表的一些分析。

img_6e14c41becd8d0bc4c3e91faab84f4ae.jpe

应用的可高可用需求随着业务的需要会变得越来越重要,所以online操作是任何一个数据库都需要考虑挖掘深耕的方向。Calero对Oracle中的在线操作如数家珍,哪些坑哪些改进都能够很全面的给出建议。

img_2a3d0bcaf4a0ec86b2bd80a9dcc8ff6d.jpe

而且他在分析在线操作的时候,先简要分析了底层原理,还不忘引用PostgreSQL和MySQL里面对于在线操作的一些分析,对一个开源工具最近发现的数据丢失问题也了解的很清楚,这种方式很值得我们学习。

img_1055c8d0cc3bf38854ef3fa142683ff9.jpe

对于在线操作如何精进,不仅需要明白他能够做什么,还需要明白他不能做什么。

img_2ce3f122f24f97ed83ba3f0dafee8458.jpe

在这个基础上,12.2的新特性带来了什么,能够给我们什么反思。

img_c9bb4df7f143b9f6da77306d8a81b2a3.jpe

接下来去听的是阿里团队分享的MySQL方向的自动诊断系统的主题。

img_416215740a9967aa8bf9566f737a4d02.jpe

DBA的很多工作都会有一种隐式旋涡,用二八原则来解读最深刻了,所以为了提高DBA的效率,就需要有一套强大的工具和系统平台来支撑。

img_096f2ba6f1b69f22569ca1a95b312c79.jpe

阿里早已经全面进入了CloudDBA模式,所以分享的这个工具就会在一些实现原理和方式上提出一些有针对性的建议。

img_9a3e2296a2fefb682f90f8a4ad069969.jpe

当然这个工作不是一蹴而就,需要在这个基础上定制很多功能,比如SQL审核。从各个层面都需要做一些具体深入的工作。

img_3d4c6459170f94a6893f0fceb4173400.jpe

总体的感觉来说,在这些方面国内还是很领先的。

最后是下午的重头戏,有拉里分享的keynote,如果要坐得好一点的位置,需要提前差不多2个小时排队,而且还有警犬检查,安检等一系列补充的步骤。

正如大家的心中的预期,他会在演讲中发布一个新功能的数据库,而且已经提前做了预热。

img_56cf6fdf6f25a2e77675a162c0162bf2.jpe

会场内灯光璀璨,先是Intel的高级VP来分享。

img_034c576a6a43606f492d7049687659b5.jpe

期间会邀请一些重量级嘉宾在某一个方向做一些解读。

img_d9d82e7e7b6fd5f51b15a46073971975.jpe

最后是拉里的重磅出场。很多人还是带着很深的情节来到这个keynote.

拉里宣布Oracle发布的这一款自我优化数据库,可以做到自动管理,自动调节和安全修复等,而且大杀器在优化,能够自主优化。

img_093536ec85bd4adabf546fafb183a645.jpe

这背后的强大支撑就是机器学习,当然他对此给出了建议,就是希望从这种繁杂的工作中解放出来,而能花更多的实践在创新方向上。当然OLTP业务要支持,初期发布定在2018年,也就是到时候推出的18c,

对于版本的信息可以参考MOS文档(ID 742060.1),

Release Schedule of Current Database Releases (文档 ID 742060.1)

所说的12.2.0.2其实就是版本18,之前规划的12.2.0.3就是版本19,也是目前规划最新的版本,从版本路线图中我们也可以一窥一二。

img_01e2d8698ae973532e96e4bdf670228a.jpe

回到刚刚的问题,自治数据库在Oracle圈子里也有很多的讨论,目标是宏伟的,实现的过程中必然要解决一些前置的问题。

img_d310fe76547061d0c949e8c0fc389ccc.jpe

前段时间很火的数据库自我优化,是卡内基梅隆的几个博士在研究的项目,可以参考社群之前的分享,

DBA要失业了?看ML如何自动优化数据库 如果从目前的阶段来看,和实际还有一定的差距,但是大家都能够很清楚的知道,这个方向是大势所趋。 从战略上藐视敌人,战术上重视敌人,是拉里一贯的风格,数据库行业的发展必然会在云时代填上重重的一笔。期待这几天更多的分享。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Linux——日期和时间操作、搜索文件或目录、压缩/解压、修改文件或目录的所有者的相关命令
Linux——日期和时间操作、搜索文件或目录、压缩/解压、修改文件或目录的所有者的相关命令
19 0
JS:数学计算Math相关四舍五入、向上取整、向下取整、取余、保留小数
JS:数学计算Math相关四舍五入、向上取整、向下取整、取余、保留小数
43 0
Lua 变量和注释
Lua 变量和注释
66 0
厉害了!阿里安全图灵实验室在ICDAR2017 MLT竞赛刷新世界最好成绩
近日,阿里安全图灵实验室(Alibaba Turing Lab)的ATL Cangjie OCR算法在ICDAR2017的MLT(Competition on Multi-lingual scene text detection)自然场景多语言文本检测竞赛中刷新了世界最好成绩,以73.52%的Hmean排名第一。
5803 0
[家里蹲大学数学杂志]第256期第五届[2013年]全国大学生数学竞赛[非数学类]试题
1($4\times 6'=24'$) 解答下列各题. (1)求极限 $\dps{\ls{n}\sez{1+\sin\pi\sqrt{1+4n^2}}^n}$. (2)证明广义积分 $\dps{\int_0^\infty\frac{\sin x}{x}\rd x}$ 不是绝对收敛的.
828 0
+关注
jeanron100
Oracle ACE,《Oracle DBA工作笔记》作者 现就职于国内某互联网公司,擅长数据管理,数据迁移,性能优化,目前专注于开源技术,运维自动化和性能优化。
1178
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载