Oracle培训的总结

     前段时间,因为要升级系统到Oracle环境,公司请了一位在ebay做个Oracle dba的人给我们做性能优化的讲解,这个dba现在离开ebay,已经转做管理层了,知识还停留在Oracle 8上,当时去了有十几号人,我是有点基础,还有点收获,其他同事估计就云里雾里,专业术语脱口而出,没有基础简直就是听天书。

  下面是我听下来,做的粗要笔记:

  1, 基于成本的,10%的数据。
  2, 使用hits提示。
  3, 使用index和表扫描。
  4, 对程序SQL语句要review。
  5, 看sql的excute plan的执行计划,full table Scan。
  6,  计算的Cost,4个index来计算,基于统计。
  7,  调整SGA: 各种pool池。
  8,  使用temp表数据保存。
  9, 源数据正确性。
  10,备份数据库。(standy database) ,验证数据。
  11,statspack来看数据,top query来看sql,看历史记录。
  12,liunx命令,top来看数据,那些事最贵的。topcommand中的oracle的processid, 到底是那个sql语句。
  13,Wait events在事件wait。

原文地址:https://www.cnblogs.com/zping/p/1524233.html