OracleDBA成功之路————成就一段精彩的技术生涯• Oracle DBA成功之路 • DBA生涯的四条守则 • DBA的工作内容 • 个人介绍 • 技术学习方法 个人介绍• 姓名:侯圣文• 网络ID:Secooler• 北京大学理学硕士 • 获OracleOCM认证• OCM联盟(www.ocmu.org)创始人• ACOUG成员 • ITPUBOracle专题深入讨论版版主 • DataGuru专家团成员• 个人技术博客:• 微博:• 联系电话:13910123683 GoodLuck.• Oracle DBA成功之路 • DBA生涯的四条守则 • DBA的工作内容 • 个人介绍 • 技术学习方法 • 将会得到的• 享受“阳光与咖啡”• 高薪水、受尊敬• 需要拥有并承受的• 天赋、好奇心• 悟性、积累• 挫折、心酸• 压力、随时待命• 数据即生命• 拥有“软技术”• 尽一切努力得到“她”!应该从事DBA职业么?• “工作经验”导致的恶性循环!• 接受教育,但不浪费时间• 反复操练,但不沉迷技巧• 获得认证,但不迷信认证• 把握机会,但不莽撞行事• 期待您成功地迈出第一步。得到第一份DBA工作• 恭喜您,DBA家庭欢迎您!• 关系型数据库理论• 精通SQL语言• 完成基本的数据库管理工作• 阅读、阅读;实践,实践• 设计并创建演练场景• 融入到DBA圈子中• 寻找一位良师!从容应对第一份DBA工作• 丰富操作系统及硬件知识• 学习应用程序设计• 获得认证• OCP可夯实基础知识• OCM可验证技术水平• 有益无害,尽力获得。• 创建“自己的”资料库• 参与技术论坛讨论,提问便是提高的过程。初级DBA晋级为中级DBA• 阅读Oracle官方文档• 成为某一方面的专家• 故障排除专家• 性能调优专家• 备份恢复专家• 系统规划专家• 积极参与到论坛的讨论,尝试回答问题• 撰写技术文章中级DBA晋级为高级DBA• Oracle DBA成功之路 • DBA生涯的四条守则 • DBA的工作内容 • 个人介绍 • 技术学习方法 • 备份重于一切• 系统总是要崩溃的• “墨菲定律”• 没有有效的备份只是等哪一天“被离职”!第一守则• 三思而后行Thinkthricebeforeyouact!• 任何时候都要清楚你所做的一切,否则宁肯不做!第二守则• rm是危险的• 要知道在UNIX下,这个操作意味着你将永远失去后面的东西,因此,确认你的操作!!!第三守则• 制定规范• 就像公司制度一样严格遵守• 良好的规范是减少故障的基础!!• 拷贝“.DBF”隐藏文件方法不当带来的祸端• cp、scp、rcp• tar第四守则• Oracle DBA成功之路 • DBA生涯的四条守则 • DBA的工作内容 • 个人介绍 • 技术学习方法 • 1.每天• DB运行状态、alert记录• 备份情况、表空间• 发现问题第一时间处理• 2.每周• 表空间扩展情况、数据增长情况• 健康检查、确认并处理无效的数据库对象• 3.每月• 对表及索引进行analyze、表空间碎片清理• 定位性能瓶颈并调优• 提出空间管理规划“阳光与咖啡”背后的故事• 1.做好备份!!!• 2.定期做灾备演练• 3.应对领导、用户等各个方面的变更需求• 4.根据新的需求设计新的数据库架构方案• 5.为其他部门提供业务或者脚本支持• 6.考虑存储的使用其他工作• 随着Oracle版本的变化,数据库管理员的日常工作也在发生着改变• 自动化能力越来越强• 自收集、自诊断、自调整• 一切向着越来越“智能”的方向前行日常工作的转变• Oracle DBA成功之路 • DBA生涯的四条守则 • DBA的工作内容 • 个人介绍 • 技术学习方法 DBA的三重境界 第三重境界 千淘万漉虽辛苦 吹尽狂沙始到金 Goodluck. 第二重境界 纸上得来终觉浅 绝知此事要躬行 第一重境界 博观而约取 厚积而薄发• 技术与知识的本质区别• 技术:操练+反复• 知识:积累+重温• 营造快乐积极的学习氛围• 同学间的比拼最为有效• 自驱动与外部驱动• 为自己设置可行的目标并践行之• 坚持不懈终有成!技术学习的持续性• 避免个人英雄主义的孤立无援• DBA团队建设• 个人发展–单打独斗只能伤痕累累• 经营自己的专家圈子• 迅速建立起志趣相投的朋友网• 同学关系坚不可摧• 相互促进,共同进步• 三人行必有我师技术学习的社交性谢谢Q&A