Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.80) (envelope-from ) id 1XGuqs-0000i2-PA for pgsql-sql@arkaria.postgresql.org; Mon, 11 Aug 2014 19:01:50 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.80) (envelope-from ) id 1XGuqs-0001YG-9J for pgsql-sql@arkaria.postgresql.org; Mon, 11 Aug 2014 19:01:50 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from ) id 1XGuqr-0001YA-L8 for pgsql-sql@postgresql.org; Mon, 11 Aug 2014 19:01:49 +0000 Received: from out3-smtp.messagingengine.com ([66.111.4.27]) by magus.postgresql.org with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from ) id 1XGuqi-00037W-N0 for pgsql-sql@postgresql.org; Mon, 11 Aug 2014 19:01:48 +0000 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by gateway1.nyi.internal (Postfix) with ESMTP id 6CF802341F for ; Mon, 11 Aug 2014 15:01:22 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute6.internal (MEProxy); Mon, 11 Aug 2014 15:01:22 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=aklaver.com; h= message-id:date:from:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; s=mesmtp; bh=gE5iCd3+0I/IrjExbzO4i7LKJwM=; b=dmKDb0yRh+j3ZvOOT1kQTnfsMZ5U JbYPnzb5w46RoON2SjYxicbtUdSjbGvlEa3sKhum4w1z7d9Crt1TymHAAMcphbAu n4KMjeShThXaUo8aC7lcKkrPKA2PioJRhyo/BsECQxKJNaXGZlwhES8QthFiwk73 4MMSGW2q5laETf0= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=message-id:date:from:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; s=smtpout; bh=gE5iCd3+0I/IrjExbzO4i7 LKJwM=; b=qK4tUSpSIYiKfpEVvlWkh+lD2Mfis7x7/Muv4wyzYuOFjk2D4MvrK2 C7Z/EToytkICpAKMdEJNXPovWx3KxsKJ/dbK/lPj91iXqpp1LJZKtYl8KncXhrWc RvCKZ8HRdmzjQf0XdfHEeqKUZyzJvko0PVSn7itIN1zARJ1fzJRN0= X-Sasl-enc: gqirMLqXelCBjQwT5wuPsR/5Bjn21LvhrZPdOHM13fbh 1407783681 Received: from panda.site (unknown [174.21.176.242]) by mail.messagingengine.com (Postfix) with ESMTPA id 6297068013C; Mon, 11 Aug 2014 15:01:21 -0400 (EDT) Message-ID: <53E91300.1050005@aklaver.com> Date: Mon, 11 Aug 2014 12:01:20 -0700 From: Adrian Klaver User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: Marcin Krawczyk CC: "pgsql-sql@postgresql.org" Subject: Re: function call References: <53E0D58E.9040502@aklaver.com> <53E23483.4030906@aklaver.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Pg-Spam-Score: -2.7 (--) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-sql Precedence: bulk Sender: pgsql-sql-owner@postgresql.org On 08/11/2014 02:50 AM, Marcin Krawczyk wrote: > I've managed to determine that there's a trigger dependency tree that > slows things down. When I DISABLE one of them the function takes under > 30 seconds, still more than from pgAdmin but much quicker than before. I am with David. I am not sure you are calling the same function in each case. Are you sure you have not overloaded the function name and a difference in search_paths is not causing a different version to be run? > > regards > mk -- Adrian Klaver adrian.klaver@aklaver.com -- Sent via pgsql-sql mailing list (pgsql-sql@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-sql