This commit is contained in:
Bruce Momjian 1998-06-28 18:59:26 +00:00
parent b15e7df8c9
commit cff7e20467

View File

@ -69,10 +69,11 @@ returned to the client.
There are many other modules that support this basic functionality. There are many other modules that support this basic functionality.
They can be accessed by clicking on the flowchart. They can be accessed by clicking on the flowchart.
<P> <P>
Another area of interest is the shared memory area, containing Another area of interest is the shared memory area, containing table
table data/index blocks, locks, and backend information: data/index blocks, locks, backend information, and lookup tables for
these structures:
<UL> <UL>
<LI>ShmemIndex - lookup of shared memory addresses using structure names <LI>ShmemIndex - lookup shared memory addresses using structure names
<LI><A HREF="../../include/storage/buf_internals.h">Buffer <LI><A HREF="../../include/storage/buf_internals.h">Buffer
Descriptors</A> - control header for buffer cache block Descriptors</A> - control header for buffer cache block
<LI><A HREF="../../include/storage/buf_internals.h">Buffer Blocks</A> - <LI><A HREF="../../include/storage/buf_internals.h">Buffer Blocks</A> -
@ -83,10 +84,10 @@ BufferTag</A>)
<LI><A HREF="../../include/storage/lock.h">LockTable (ctl)</A> - lock table <LI><A HREF="../../include/storage/lock.h">LockTable (ctl)</A> - lock table
structure, specifiying table, lock types, and backends holding or structure, specifiying table, lock types, and backends holding or
waiting on lock waiting on lock
<LI>LockTable (lock hash) - lookup of LockTable structures using relation <LI>LockTable (lock hash) - lookup of LockTable structures using relation,
and database object ids database object ids
<LI>LockTable (xid hash) - lookup of LockTable structures using <LI>LockTable (xid hash) - lookup of LockTable structures using
transaction id transaction id, LockTable address
<LI><A HREF="../../include/storage/proc.h">Proc Header</A> - information <LI><A HREF="../../include/storage/proc.h">Proc Header</A> - information
about each backend, including locks held/waiting, indexed by process id about each backend, including locks held/waiting, indexed by process id
</UL> </UL>