>>>>> "Tom" == Tom Lane <[EMAIL PROTECTED]> writes:

    Tom> Sailesh Krishnamurthy <[EMAIL PROTECTED]> writes:
    >> Why not have the traditional approach of a lock table in shared
    >> memory, growing and shrinking as appropriate,

    Tom> Because we can't grow shared memory.  Whatever size we get at
    Tom> startup is what we're stuck with.  (I suppose we could try
    Tom> asking the kernel for additional segments, but there's every
    Tom> likelihood that that will fail.)

We implemented a Shared Memory MemoryContext using OSSP libmm (used in
Apache) for TelegraphCQ. 

If you think it's useful I can submit it as a patch.

-- 
Pip-pip
Sailesh
http://www.cs.berkeley.edu/~sailesh



---------------------------(end of broadcast)---------------------------
TIP 9: the planner will ignore your desire to choose an index scan if your
      joining column's datatypes do not match

Reply via email to