Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.80) (envelope-from ) id 1XobL4-0003iq-D2 for pgsql-performance@arkaria.postgresql.org; Wed, 12 Nov 2014 17:04:14 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.80) (envelope-from ) id 1XobL3-00005s-Tn for pgsql-performance@arkaria.postgresql.org; Wed, 12 Nov 2014 17:04:13 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from ) id 1XobL2-00005h-KA for pgsql-performance@postgresql.org; Wed, 12 Nov 2014 17:04:12 +0000 Received: from 01.zmailcloud.com ([192.198.85.104] helo=mx-out-1.zmailcloud.com) by makus.postgresql.org with esmtp (Exim 4.80) (envelope-from ) id 1XobKz-0003Ud-AX for pgsql-performance@postgresql.org; Wed, 12 Nov 2014 17:04:10 +0000 Received: from smtp.01.com (smtp.01.com [10.10.0.43]) by mx-out-1.zmailcloud.com (Postfix) with ESMTP id 8E6FA564A24; Wed, 12 Nov 2014 11:04:08 -0600 (CST) Received: from localhost (localhost [127.0.0.1]) by smtp-out-1.01.com (Postfix) with ESMTP id 8892FA057E; Wed, 12 Nov 2014 11:04:08 -0600 (CST) X-Virus-Scanned: amavisd-new at smtp-out-1.01.com Received: from smtp.01.com ([127.0.0.1]) by localhost (smtp-out-1.01.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AvqYWS8rQimN; Wed, 12 Nov 2014 11:04:08 -0600 (CST) Received: from smtp.01.com (localhost [127.0.0.1]) by smtp-out-1.01.com (Postfix) with ESMTP id 4B92FA0581; Wed, 12 Nov 2014 11:04:08 -0600 (CST) Received: from localhost (localhost [127.0.0.1]) by smtp-out-1.01.com (Postfix) with ESMTP id 258B7A057E; Wed, 12 Nov 2014 11:04:08 -0600 (CST) X-Virus-Scanned: amavisd-new at smtp-out-1.01.com Received: from smtp.01.com ([127.0.0.1]) by localhost (smtp-out-1.01.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id CHbRTfavGn-I; Wed, 12 Nov 2014 11:04:08 -0600 (CST) Received: from [192.168.102.93] (74-95-68-173-Spokane.hfc.comcastbusiness.net [74.95.68.173]) by smtp-out-1.01.com (Postfix) with ESMTPSA id 4EAF9A057C; Wed, 12 Nov 2014 11:04:07 -0600 (CST) Message-ID: <54639306.6010805@agliodbs.com> Date: Wed, 12 Nov 2014 09:04:06 -0800 From: Josh Berkus Organization: PostgreSQL Experts Inc. User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: Alvaro Herrera , Jesper Krogh CC: "pgsql-performance@postgresql.org" Subject: Re: Lock pileup causes server to stall References: <54611702.50308@agliodbs.com> <20141110214000.GL1791@alvin.alvh.no-ip.org> <9E96340C-89AD-4A7A-9C92-47A0C08DE1D8@krogh.cc> <20141112135110.GX1791@alvin.alvh.no-ip.org> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Pg-Spam-Score: -1.9 (-) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-performance Precedence: bulk Sender: pgsql-performance-owner@postgresql.org On 11/12/2014 05:51 AM, Alvaro Herrera wrote: > Anyway, the fklocks patch was stupidly complex (and still got much stuff > wrong). I didn't want to add more ground to objections by additionally > breaking the abstraction between heapam and the concept of "columns > referenced by a foreign key constraint". Oh, come on. We had hardly any problems with that patch! ;-) -- Josh Berkus PostgreSQL Experts Inc. http://pgexperts.com -- Sent via pgsql-performance mailing list (pgsql-performance@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-performance