Oracle性能调优学习笔记---调优的角色,层面标准

1.角色
 应用程序设计者
 应用程序开发者
 数据库管理员
 系统管理员
 
 应用层面:
     SQL 语句
 数据库层:
    内存,数据库结构,SQL语句
 操作系统层面:
    IO
    交换区
    参数
   
2.不同阶段调优的不同
      开发阶段调优
       设计,应用,内存,IO,操作系统
   指标基线
        特定情况下,收集系统的各种指标.
    
   生产数据库的问题
   1.定义问题
   2.收集操作系统和oracle统计信息
   3.考虑一些通用的性能问题.
   4.分析判断
   5.判断调整前后
   6.检查是否解决
3.服务标准

4.调优目标
     1.减少响应时间.
  2.增加复合能力
  3.增加处理能力
5.常见调优的问题
     1.游标管理
  2.会话管理
  3.关系设计问题
 
6.性能和安全的权衡

 

 

调优方法论
1.检查alert.log和trace file.
2.检查参数是否设置正确
3.内存io,cpu确定占用资源的进程.
4.确定占用IO或者CPU较多的SQL语句.


    分析等待时间,执行时间步步分析.
 多个控制文件,重做日志文件.
 检查点频率
 备份数据文件.
 归档性能
 block检察数
 当用用户和事物的数量.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值