首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Oracle技术分享主题征集投票

最近有幸接受secooler大师的邀请,要做一次Oracle的技术分享,我觉得虽然自己能力有限,道行忒浅,但既然有这样的机会,就一定认真准备,尽自己所能讲清楚讲明白,如果朋友们能有些许收获,或者提出一些我不知道的、难以解答的问题,对自己就是一种鞭策,虽然有些自虐,但肯定是有意义,让我想起来昨天组长,微信群中发的一段鸡汤,《当你想放弃时,看看这个漫画!》。

话题收回来了,以下是拟出的6个主题,包含简介和预期的收获,请朋友们在下方的投票,选择你觉得比较感兴趣,认为有些价值的主题,最多可以选择3项。

每一个主题的演讲主线,会按照问题背景、现象、分析、原因、经验教训,这几个部分展开,旨在根据实际的案例,介绍些相关的排查方法、思路、经验,以及一些相关的Oracle基础知识。

主题一:log file sync故障诊断

简介:某核心系统生产环境,AWR显示log file sync一直位于top 5 event,占比较高,究竟是因为IO存储问题?还是应用的问题?还是数据库配置的问题?

预期收获:

1. 了解基本的AWR/ASH信息和操作。

2. 了解LGWR/log file sync的作用和影响。

主题二:cache buffers chains故障诊断

简介:某核心系统压力测试,运行了一段时间,数据库服务器CPU就上来了,业务上有积报现象,从AWR看,逻辑读比重较高,且top 5 event有cache buffers chains等待事件,如何定位问题?如何满足业务需求的TPS?

预期收获:

1. 了解基本的AWR/ASH信息和操作。

2. 了解cache buffers chains的作用和影响。

3. 了解SQL执行计划基本信息。

4. 通过模拟实验,复现问题的来龙去脉。

主题三:应用程序夜维优化案例

简介:某核心系统生产环境,对于历史过期的数据,业务上要求每日清理,开发人员通过部署java程序,每日定时执行delete,删除N张关联表的历史数据,随着业务量增加,清理程序消耗的时间,逐渐增加,30分钟、2小时、5小时,15小时,甚至24小时,如何找出主要的矛盾?对应不同的业务阶段,采用何种优化的方法?应用设计上是如何演进?

预期收获:

1. 清理过期数据的程序设计。

2. ORA-01555错误。

3. CF聚簇因子含义。

4. 应用设计的演进历程。

主题四:从ORA-01950报错我们能了解的知识

简介:通过开发反馈的一个错误,我们从ORA-01950出发一步步探究,碰见了一系列的问题,有猜想有假设,主要涉及一些Oracle基础知识,例如用户表空间权限、如何批量迁移表/索引/LOB、11g新特性等问题。

预期收获:

1. ORA错误信息。

2. 表/索引/LOB批量迁移方法。

3. 用户表空间权限。

主题五:如何解决ORA-01752错误

简介:开发反馈有一个应用,不同的测试环境,提示ORA-01752错误,究竟是应用自身的问题,测试数据质量的问题?还是数据库环境的问题?

预期收获:

1. ORA-01752错误信息。

2. key-preserved含义。

主题六:新增非空约束,在不同数据库版本的演进

简介:一个非常普通的数据库变更,新增非空约束,在不同版本中,是如何演进的?他的影响有什么变化?怎样才是正确的用法?

预期收获:

1. 新增非空约束,在不同数据库版本的影响。

2. 如何正确地新增非空约束。

请朋友们选择,最多可以选择3项。

谢谢朋友们支持!

如果您觉得本文有帮助,欢迎朋友们关注转发:bisal的个人杂货铺,

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180115B02OOH00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券