ACOUG年会归来(r11笔记第16天)
在ACOUG年会前夕,我收到了邀约,还是去年的老传统,10分钟做一个分享。
距离上一年的分享过去了一年,也算是对自己的一个简单总结。上一次的感受可以参见。
其实一年以后再来看,还是蛮有意思。
总体来说,这次的主题比去年多了不少,而且开源所占的比例更是高了不少。
借用这几天再纽约特朗普大厦举行的高管会议,甲骨文首席执行官Safra Catz谈到云端,表示云端有点被炒过头了。在技术的趋势方面,其实国内在某些领域还是比国外要更领先一些。
我先来秀一张今天的讲师合影。里面大多都是熟悉的面孔。再次相逢还是非常难得。
分享由ORA-600主持,盖老师先来做了一个年度总结。做技术社区不易,做技术分享不易,坚持坐下来更是不易,这份坚持和执着可能自己参与的时候体会更加深刻,依稀记得几年前我参加Oracle技术嘉年华的时候还是一个初入DBA职场的新人,在台下听着盖老师讨论数据库江湖的事情。
听了老杨分享的案例,其实这个案例蛮有意思,Data Guard应用端反馈数据不一致,在物理同步的情况下,这个似乎不大好解释,但是抽丝剥茧,其实问题的原因总是一些简单的原因,老杨在问题解决方案上又提出了更近一步的解决思路。这种专业的工作态度让我感触不小,而案例中的一个瓶颈就是因为SQL*Loader加载中的网络限制,这个我之前也遇到过一个案例,数据加载性能很差,经过多方会诊,原因就是网络。可以参考我当时的碰到的这个案例
海雄分享了一个SQL优化的案例,一个简单的SQL能够把一个系统搞垮,这个还真不是危言耸听。当然解决起来还是需要不少的优化技巧,评估执行计划的合理性,谓词推进,表关联等,都是一些很细致的活儿。
我分享的案例是一个Merge语句导致的ORA-00600的问题分析,其实在这个错误之外能够反思出不少的细节,其中之一就是很多问题是特定场景的特定问题。还有一些通过这些问题能够让我们明白,有些问题其实可以规避。感兴趣的可以参考
Joel 分享的不是案例,是关于Data Guard中的一些经验,对于DG Broker的使用其实DBA还是得跨过这么一个坎儿,能够自动化做得更好的东西,其实比纯手工要实惠很多。当然里面有几点我想补充一些,就是DG Broker这个工具还是有一些技巧,个人推荐的配置顺序是create configuration->enable configuration->add database->enable database 相信我,这个步骤我经过了大量的实践和总结,这种方式其实要更容易拍错,更容易成功。
我的前同事,好朋友卢飞同学就像探索人生的路飞,他在监控工具的使用上还是有自己的独有见解,能够付诸实践,我们也聊了不少有意思的事情。这个工具可以推荐大家用用,能够实时监控MySQL,效果蛮不错的。
好朋友韩锋老师,我和他还是有一种虽然见面次数不多,但是总是很亲切的感觉,他分享的案例其实对很多互联网公司而言很有借鉴意义,很多事情不一定都需要自己亲力恭维,有团队的力量,能够把团队的分工和产品的方向把握好,这个就有不少的经验和技巧了。我们聊了不少有趣的事情,从生活到工作到社群,都敞开心扉说了不少的想法。
成远兄我们相识于APMCon,在数据库行业,他们在NewSQL领域还是在不断的探索,而这个起点之一就是需要很深厚的理论基础和研发功底,成远兄讲得深入浅出,非常不错。
当然还有很多大咖的分享都让我学习了不少,比如激情澎湃的侯老师,大数据的孟硕,宝存的技术大咖的技术分享等,限于篇幅我就不一一展开了。
最后我们仨合了张影,show一下。
最后还是很简单的一句话:技术聚会,老朋友,新朋友,都是朋友。
ACOUG年会归来(r11笔记第16天)相关推荐
- 2017年北京站沙龙归来(r11笔记第100天)
转眼间,2017已经爬上了眉梢,在有序计划中,DBAplus社群北京站沙龙拉开了序幕. 沙龙的初衷之我见 沙龙活动不光是聚聚人气,我用三句通俗的话来解释.第一句是:技术越来越值钱,但是钱不值钱.这句话 ...
- 【感恩,回馈,展望】2018 ACOUG 年会盛大来袭!
2018 ACOUG 年会 紧张忙碌中要迎来 ACOUG 一年一度的嘉年华年会.作为 2018年最后一场技术分享,我们将对社区过去一年的工作进行回顾和梳理,并且将展望和公布来年的行动计划,同时感恩和回 ...
- 线上直播 线下分享丨这样的2019 ACOUG年会你绝对喜欢!
ACOUG线上直播来啦! 近来,小编总是收到这样的私信: "很期待ACOUG年会,但人不在北京,去不了怎么办?" "啊,ACOUG是12月21日(本周六)下午,我出差不 ...
- 免费报名,好礼相送丨年度钜献ACOUG年会北京站邀你同行 内附大会全议程
点击"蓝字关注我们 2019ACOUG年会 (12月21日下午) 距离2019 ACOUG年会仅剩一周时间.自2010年始,已走过整整十年.十年来,我们坚持初心:为Oracle用户提供一个交 ...
- C# 学习笔记(16)ComboBox下拉列表框宽度自适应
C# 学习笔记(16)ComboBox下拉列表框宽度自适应 当下拉列表框中内容宽度大于下拉列表框宽度时 下拉列表框不能将内容全部显示出来 可以在下拉时,对下拉列表框内容进行重绘 /// <sum ...
- 台湾国立大学郭彦甫Matlab教程笔记(16) 数值微分 numerical differentiation
台湾国立大学郭彦甫Matlab教程笔记(16) 数值微分 numeric differentiation 复习:diff()函数用来计算vector前后 entry的差异 数值微分继续 various ...
- 一个SQL性能问题的优化探索(二)(r11笔记第38天)
继续前几天的一个案例一个SQL性能问题的优化探索(一)(r11笔记第33天) 如下的SQL语句存在索引字段CARD_NO,但是执行的时候却走了全表扫描,因为这是一个核心表,数据量很大,导致数据库负载很 ...
- SpringBoot学习笔记(16):单元测试
SpringBoot学习笔记(16):单元测试 单元测试 单元测试(英语:Unit Testing)又称为模块测试,是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作.程序单元是应用的最小 ...
- Git笔记(16) 变基
Git笔记(16) 变基 1. 整合分支 2. 基本操作 3. 指定目标分支 4. 变基的风险 5. 用变基解决变基 6. 手动解决变基 7. 整合原则 1. 整合分支 在 Git笔记(12) 分支使 ...
- CAN笔记(16) CANOpen简介
CAN笔记(16) CANOpen简介 1. CAN 在 ISO 层级中的位置 2. 通信协议需求 3. CANopen 协议诞生 4. 设备子协议 5. CANOpen设备结构 1. CAN 在 I ...
最新文章
- 大数据-平台-解决方案-基础架构一览
- 自然语言处理常用工具
- C博客作业01--分支、顺序结构
- 柱状图python_python柱状图一行
- php mysql 实现原理_php+mysql分页原理实现
- 海康+萤石云+云存储多少钱一个月_400万极清画质 萤石C6Wi智能家居摄像机
- iOS开发总结(A0)- MultipeerConnectivity
- Java NIO学习篇之缓冲区CharSet详解
- Windows Home Server 常见问题
- 最长回文子串-----Manacher算法
- eoe android Studio 安装使用教程
- 二路归并排序的C++实现
- 解决jupyter notebook报错500的问题
- 服务器设置防火墙网站打不开,部分网站打不开如何处理?
- 疯了! Python 成功预测前三场比赛,快看今天的?(附代码及比赛时间表)
- QT installs的使用,编译时拷贝文件
- 使用MACD指标在上证指数000001.SH上开发单边多头策略
- Google Guava简介
- gitee团队协作使用
- gitgithub快速入门
热门文章
- 调用百度API(七)——获取百度API token 通用代码
- android Drawable setbounds()介绍
- 小功率太阳能UPS锂电池传感器供电系统套件充电宝不间断电源 5V12V户外监控
- Cutter - Cut Crop Video for Mac(视频剪辑格式转换工具)
- 拼接播放地址_杰和科技G330六屏拼接主机带来差异化6屏拼接方案
- 百度地图API图标、文本、图例与连线
- python公式_python公式大全
- 旋翼无人机及摄影测量基础
- drools学习笔记-rule组织方式
- 跟小白学python网络爬虫实例2