Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: X$BH.TCH What does it means ?

Re: X$BH.TCH What does it means ?

From: Niall Litchfield <niall.litchfield_at_dial.pipex.com>
Date: Tue, 10 Jun 2003 21:25:04 +0100
Message-ID: <3ee63e71$0$18489$cc9e4d1f@news.dial.pipex.com>


"Miguel Zunda" <mzunda_at_polar.es> wrote in message news:3EE5AF58.9010003_at_polar.es...
> Hello.
>
> When I look at my x$bh I see hundreds of rows with a tch higher than
> 150. Loads of them are blocks of the same index or of the same table.
>
> 1/What does it mean?.

As others have said touch count. The number of times the block has been 'visited' recently.

> 2/What can I do to minimize this value?.

Don't visit the block so often :( (Tune queries accessing the objects)

Alternatively or concurrently, you might consider that a block that is visted this frequently is a "hot" block and so do two things about it.

  1. Make sure that two "hot" objects don't sit on the same physical device. X$BH gives an indication of "hot" objects
  2. Place the objects concerned in the keep pool.
-- 
Niall Litchfield
Oracle DBA
Audit Commission UK
*****************************************
Please include version and platform
and SQL where applicable
It makes life easier and increases the
likelihood of a good answer
******************************************
Received on Tue Jun 10 2003 - 15:25:04 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US