>>>>> "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