li
  当前位置:主页 > 性能优化 > 文章内容
li
关于 v$sysstat 与 v$filestat 中 物理写的对比
来源: www.itpub.net  作者: www.itpub.net    时间:2008-04-20   阅读:12  
本文章共13813字,分4页,当前第1页,快速翻页:
 

关于 v$sysstat 与 v$filestat 中 物理写的对比 Copy to clipboard
Posted by: biti_rainy
Posted on: 2003-07-30 14:09

SQL> select sum(PHYBLKWRT),sum( PHYWRTS ) from v$filestat;

SUM(PHYBLKWRT) SUM(PHYWRTS)
-------------- ------------ 
402 402 

SQL> select name,value from v$sysstat where name like '%writes%'
2 /

NAME VALUE
---------------------------------------------------------------- ----------
physical writes  402

数据库刚启动一会,做这个查询,参见上面结果

这个时候我做一个排序查询

SQL> desc test
Name Null? Type
----------------------------------------- -------- ----------------------------
OWNER VARCHAR2(30)
OBJECT_NAME VARCHAR2(128)
SUBOBJECT_NAME VARCHAR2(30)
OBJECT_ID NUMBER
DATA_OBJECT_ID NUMBER
OBJECT_TYPE VARCHAR2(18)
CREATED DATE
LAST_DDL_TIME DATE
TIMESTAMP VARCHAR2(19)
STATUS VARCHAR2(7)
TEMPORARY VARCHAR2(1)
GENERATED VARCHAR2(1)
SECONDARY VARCHAR2(1)

SQL> select count(*) from test;

COUNT(*)
----------
29514

SQL>

然后再查询:

select * from test order by 4;

SQL> select sum(PHYBLKWRT),sum( PHYWRTS ) from v$filestat;

SUM(PHYBLKWRT) SUM(PHYWRTS)
-------------- ------------
402 402

SQL> select name,value from v$sysstat where name like '%writes%'
2 /

NAME VALUE
---------------------------------------------------------------- ----------
physical writes 2795

我们发现了两边的差异,造成这个原因的结果,是因为:

v$filestat 中 :
sum(PHYBLKWRT),sum( PHYWRTS) 分别表示 DBWR 的写的 block 数和 写的次数

而 v$sysstat 中表示所有的写的 blocks 数,包括 server porcess的 direct writes

当然事实上,我们查询下表也可以看出 v$filestat 中不包含 临时表空间

SQL> select file#,ts# from v$datafile;

     FILE# TS#
---------- ----------
         1 0
         2 1
         3 3
         4 4

www.ixdba.net


         5 5
         6 6
         7 7
         8 8
         9 9
        10 10

10 rows selected.

SQL> select * from v$tablespace;

       TS# NAME INC
---------- ------------------------------ ---
         3 CWMLITE YES
         4 DRSYS YES
         5 EXAMPLE YES
         6 INDX YES
         7 ODM YES
         0 SYSTEM YES
         8 TOOLS YES
         1 UNDOTBS1 YES
         9 USERS YES
        10 XDB YES
         2 TEMP YES

11 rows selected.


阅读更多内容1 · 2 · 3 · 4 · 下一页>>


  上一篇: 关于 cursor_sharing = similar   下一篇: statspack统计内容信息含义详解
li
 §相关评论  
 热点文章

·Resize datafile导致ASM Crash
·在Oracle10g RAC下新增ASM磁盘
·ORACLE SQL性能优化系列 (一)
·oracle性能调优:管理oracle日志
·oracle RAC环境中系统时钟的调
·why:Rac的心跳线不支持交叉线?
·RAC的VIP及实例依赖关系:版本O
·如何启动DataGuard的备用数据库
·系统表空间IO错误 数据损坏处理
·不幸中的万幸:遭遇ORA-00600 [
·用ORACLE的高级复制实现内外网
li
 编辑推荐
·Resize datafile导致ASM Crash
·在Oracle10g RAC下新增ASM磁盘
·ORACLE SQL性能优化系列 (一)
·oracle性能调优:管理oracle日志
·oracle RAC环境中系统时钟的调
·why:Rac的心跳线不支持交叉线?
·RAC的VIP及实例依赖关系:版本O
·如何启动DataGuard的备用数据库
·系统表空间IO错误 数据损坏处理
·不幸中的万幸:遭遇ORA-00600 [
·用ORACLE的高级复制实现内外网
li
 相关篇章
·关于 cursor_sharing = similar
·pga浅谈
·Oracle Standby数据库专题探讨
·ora-04031处理过程,欢迎进行讨论
·exp 的奇怪问题
·data guard应用的三种模式
·bitmap index 的一点研究心得
·oracle ASSM内部存储研究大揭密
·oracle 9i特性之—在线表格重定义...
·oracle9i特性之数据库监控系列的...
·statspack统计内容信息含义详解
·关于EXTENT MANAGEMENT LOCAL UN...
·关于Oracle后台進程问题的讨论
·ORA-12560: TNS: 协议适配器错误
·oracle OCA知识考点
·如何有效的关闭生产数据库?
·oracle SQL性能调整之一:SQL性能...
·oracle SQL性能调整之二:深入理解...
·oracle SQL性能调整之三: 稳定执...
·oracle SQL性能调整之四: 关于物...
 
li
设为首页 | 关于我们 | 技术服务 | 收藏本站 | 网站地图 | 联系方式 | 本站友情连接