在SQL_trace中,如何知道物理读是读取的哪些segment

[复制链接]
查看11 | 回复3 | 2006-10-25 13:16:29 | 显示全部楼层 |阅读模式
比如说读取索引多少数据块,读取行多少数据块?

call count cpu elapsed disk query current rows
------- ------ -------- ---------- ---------- ---------- ---------- ----------
Parse 1 0.00 0.00 0 0 0 0
Execute 1 0.00 0.00 0 0 0 0
Fetch 2 0.00 0.00 12 85 0 1
------- ------ -------- ---------- ---------- ---------- ---------- ----------
total 4 0.00 0.00 12 85 0 1
回复

使用道具 举报

千问 | 2006-10-25 13:16:29 | 显示全部楼层
需要看raw trace file
如果你的trace event 的等级包含8 (level 8,level 12), 这样对应与物理读(sequential read/scattered read) 会显示读的具体哪个file的哪个block, 根据这个就可以知道读的是那个segment了.但是如果只是consistent read, 我还不是很清楚.
回复

使用道具 举报

千问 | 2006-10-25 13:16:29 | 显示全部楼层
Hi jametong ,
怎样得到Raw trace file 呢?谢谢
回复

使用道具 举报

千问 | 2006-10-25 13:16:29 | 显示全部楼层
你tkprof处理的那个trc文件啊..
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行