可以使用如下脚本查询某个数据文件单块读的平均时间(摘自OWI)

select a.file# "File#",b.file_name "File_Name",a.singleblkrds "Single Block Reads",a.singleblkrdtim "Single Block Read Time",

a.singleblkrds/a.singleblkrdtim average_time from v$filestat a,dba_data_files b where

a.file#=b.file_id and a.singleblkrds>0 and a.singleblkrdtim>0

average_time以百分之一秒为单位。

如果查询出来的average_time值比较大(大于1,甚至更大),检查数据文件磁盘分布是否和理,检查SQL。

一下脚本可以查看每个数据文件的度量(摘自ORACLE10g性能调整与优化)

select name,phyrds,phywrts,readtim,writetim from
v$filestat a,v$datafile b
where a.file#=b.file# order by readtim desc;

如果phyrds,phywrts在不同的数据文件之间差别很大,表明某个数据文件所存在的磁盘负载过多,可以将其移动到另外一个磁盘上,或者使用分区

转载于:https://www.cnblogs.com/hehe520/archive/2009/11/26/6330670.html

关于I/O的一些脚本相关推荐

  1. SpringBoot部署脚本,拿走即用!

    一个可以直接拿来使用的shell脚本,适用于springboot项目 #!/bin/bash # 这里可替换为你自己的执行程序,其他代码无需更改,绝对路径相对路径均可. # 若使用jenkins等工具 ...

  2. jar包部署shell脚本编写,在服务器上部署jar包,在Linux服务器上部署服务,设置编码格式,设置内存管理

    准备步骤: 1.安装java环境,知道java安装目录 2.将jar包拖放或发送至服务器中(目录自定义) 一.编写shell脚本,将以下代码放在shell脚本中,将shell脚本放在jar包同级目录下 ...

  3. Linux shell 学习笔记(12)— linux 信号、后台运行脚本、作业控制、定时运行任务

    1. 处理信号 1.1 Linux 信号 常见的 Linux 信号如下表所示: 信号 值 描述 1 SIGHUP 挂起进程 2 SIGINT 终止进程 3 SIGQUIT 停止进程 9 SIGKILL ...

  4. Linux shell 学习笔记(7)— 构建基本脚本(变量、重定向、管道、状态码)

    1. 使用多个命令 如果要两个命令一起运行,可以把它们放在同一行中,彼此间用分号隔开. $ date ; who Mon Feb 21 15:36:09 EST 2014 Christine tty2 ...

  5. 快速给shell脚本加上使用提示

    我们只需通过在shell脚本前面加上如下的代码即可: #!/bin/bash ### ### my-script - does one thing well ### ### Usage: ### my ...

  6. debian10 简单的bash脚本监控apache运行状态

    需求: 在Rserver上编写脚本监控公司的网站运行情况: 脚本可以在后台持续运行: 每隔3S检查一次网站的运行状态,如果发现异常尝试3次: 如果确定网站无法访问,则返回用户"网站正在维护中 ...

  7. linux启动,重启,停止 jar,.sh脚本

    linux启动,重启,停止 jar,.sh脚本 #配置jar名称 APP_NAME=receiver.jar#使用说明,用来提示输入参数 usage() { echo "Usage: sh ...

  8. 获取当前脚本目录路径问题汇总

    20211223 https://blog.csdn.net/qq_43178297/article/details/88053836 获取上一层目录 import osprint('***获取当前目 ...

  9. Pytorch | BERT模型实现,提供转换脚本【横扫NLP】

    <谷歌终于开源BERT代码:3 亿参数量,机器之心全面解读>,上周推送的这篇文章,全面解读基于TensorFlow实现的BERT代码.现在,PyTorch用户的福利来了:一个名为Huggi ...

  10. 命令行运行Python脚本时传入参数的三种方式

    三种常用的方式 如果在运行python脚本时需要传入一些参数,例如gpus与batch_size,可以使用如下三种方式. python script.py 0,1,2 10 python script ...

最新文章

  1. 学习笔记——深拷贝与浅拷贝
  2. Type对象获得泛型类型的两个扩展方法
  3. Codeforces 1344 题解
  4. VUE 中 使用 iview Form组件 enter键防止页面刷新
  5. 使用增强回归树和随机森林模型进行溪流水质预测--文献阅读
  6. jquery-待办事列表-待整理
  7. memcache单机版安装
  8. python 每月每周_R-Python:获取每月,每周的索引点
  9. Mendeley-一款免费好用的文献管理软件
  10. TP5在json入库多出来反斜杠
  11. Java 应用结构规范
  12. 高数函数的连续性与间断点
  13. 题库(1)_判断一个数是不是水仙花数
  14. 一加6android p上手,一加6秒速跟进安卓P 教你尝鲜速成开发者
  15. 【收藏】亲测奥维互动地图如何导入2023谷歌地图
  16. 秒杀迅雷的linux命令行下载文件以及常用工具:wget、Prozilla、MyGet、Linuxdown、Curl、Axel
  17. Vue脚手架运行报错-4058
  18. mac系统启动spring项目报错
  19. java自行车起源_公路自行车赛的起源、发展及历史
  20. 利用opencv带你玩转人脸识别-中篇(人脸检测,检测多个,视频检测快速入门)

热门文章

  1. 数据库开发工程中,一些不常遇到的难题
  2. java对象结构 对象头 Markword
  3. 解决问题--DatabaseMetaData的getTables()返回所有数据库的表信息
  4. 自从上了 SkyWalking,睡觉真香!!来,通过 Excel 来认识神器——POI
  5. 一款被大家低估的微服务场景下性能问题排查神器!
  6. 凌晨!腾讯紧急宣布再度延期复工时间到24号;上班感染肺炎算工伤;小米VIVO完成统一推送适配...
  7. MySQL 这三道必问面试题,你都会吗?
  8. 设计缓存系统:缓存穿透,缓存击穿,缓存雪崩解决方案分析
  9. 微软Azure云服务故障超过24小时,原因竟是——被雷劈了
  10. Linux中级之ansible配置(playbook)