diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2009-03-23 01:52:38 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2009-03-23 01:52:38 +0000 |
commit | 471913a6a5d450fae4194ae626825fcc8e4604d6 (patch) | |
tree | 3435ca74d340e893f301d06e29d67a9e5add51cd /src/backend/storage/buffer/bufmgr.c | |
parent | c242e6b6d4042446d005732fdcc1daadc53071f6 (diff) |
More fixes for 8.4 DTrace probes. Remove useless BUFFER_HIT/BUFFER_MISS
probes --- the BUFFER_READ_DONE probe provides the same information and more
besides. Expand the LOCK_WAIT_START/DONE probe arguments so that there's
actually some chance of telling what is being waited for. Update and
clean up the documentation.
Diffstat (limited to 'src/backend/storage/buffer/bufmgr.c')
-rw-r--r-- | src/backend/storage/buffer/bufmgr.c | 16 |
1 files changed, 1 insertions, 15 deletions
diff --git a/src/backend/storage/buffer/bufmgr.c b/src/backend/storage/buffer/bufmgr.c index eac98734286..1f6e8d36803 100644 --- a/src/backend/storage/buffer/bufmgr.c +++ b/src/backend/storage/buffer/bufmgr.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/storage/buffer/bufmgr.c,v 1.248 2009/03/22 22:39:05 tgl Exp $ + * $PostgreSQL: pgsql/src/backend/storage/buffer/bufmgr.c,v 1.249 2009/03/23 01:52:38 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -272,14 +272,7 @@ ReadBuffer_common(SMgrRelation smgr, bool isLocalBuf, ForkNumber forkNum, ReadLocalBufferCount++; bufHdr = LocalBufferAlloc(smgr, forkNum, blockNum, &found); if (found) - { LocalBufferHitCount++; - TRACE_POSTGRESQL_BUFFER_HIT(true); /* true = local buffer */ - } - else - { - TRACE_POSTGRESQL_BUFFER_MISS(true); /* ditto */ - } } else { @@ -291,14 +284,7 @@ ReadBuffer_common(SMgrRelation smgr, bool isLocalBuf, ForkNumber forkNum, */ bufHdr = BufferAlloc(smgr, forkNum, blockNum, strategy, &found); if (found) - { BufferHitCount++; - TRACE_POSTGRESQL_BUFFER_HIT(false); /* false = shared buffer */ - } - else - { - TRACE_POSTGRESQL_BUFFER_MISS(false); /* ditto */ - } } /* At this point we do NOT hold any locks. */ |