Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mHSwT-0002pa-G3 for pgsql-performance@arkaria.postgresql.org; Sat, 21 Aug 2021 15:29:53 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1mHSwQ-0006Ry-Tj for pgsql-performance@arkaria.postgresql.org; Sat, 21 Aug 2021 15:29:50 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mHSwQ-0006Rq-KF for pgsql-performance@lists.postgresql.org; Sat, 21 Aug 2021 15:29:50 +0000 Received: from mail-qv1-xf36.google.com ([2607:f8b0:4864:20::f36]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1mHSwO-0000yK-7n for pgsql-performance@lists.postgresql.org; Sat, 21 Aug 2021 15:29:49 +0000 Received: by mail-qv1-xf36.google.com with SMTP id jz1so7181772qvb.13 for ; Sat, 21 Aug 2021 08:29:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding:content-language; bh=DMQleQvd8JFZoWHR2HTMJEyAfKkstn4ZvUZy5WG+LRc=; b=X12NKNnKcVPNsMqvECylvHQWye+mFTocmYZT24siOm9ruOxNGuiyx9Cjg87iPRaAzH ddK+zAeAwK5EL/PPeSQIBGUiJdQS+QbIHrftohEJvnU0vsXONLso1pQOL87TU6myPY0a RafZNNLTtyjBphiymB7LzHMxICVKCTmqv53H8Ms1HO2F+QIZfxijErBkpuNpZGkTo0/P iK8JhaxEukPzyRwzv0v86A5dUWcW9NOYYiOVRft3xI4LOCloHNMPXUgkr/1peljsFqQj /tqzT6e2yPbEhDoC8U73bmpjscP1Ahc5gyQPX/dvzizQFrQByBF+eWl9DymesJq4Cvh3 2GbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=DMQleQvd8JFZoWHR2HTMJEyAfKkstn4ZvUZy5WG+LRc=; b=rYjkJeDbWq6sryZRANxRG9gv0IZmQKoe79SHHNZAFfIB0iFNwj44K4nH+ELNnOkGxA vCNJEhPQXn9bnMKHSILOpFSf38IVyFsEp8o6bS0qvqqYC3ct6MmDmmKLHdvboH84j+mb UExakWEmyr7HMnJGHnhdT5DoNVtR0YP3VUqEigL2ESn8P+iikZa0JYHtCmx+tAaVBb6y qettDJ04PFPeOfCHW9BOJtCvXRMtcxUh1T4733sqWzAELailqcJ9pSwzNCHAnxKFwLMV JhN7rId0rHpV+X54nC/7wB5PeiUEsTwYuApdhX6vA56MnOZFnzkcIys7x1smY7p8pcH6 7hgQ== X-Gm-Message-State: AOAM532jFHl6lDm5iim83axPaI8mBoabqiZmOMJRiqM6I1kk99rR3q3G IiutHDG6Uz5rUuOh4E2+uof9PtmLu3x9Dg== X-Google-Smtp-Source: ABdhPJwLNN/qbXk08V/ZvCLaCzCKsMHbwirmX7Xfjk3TKJiLlfx0bp+2KPFSHYzk6xBPWes/Y+gMSw== X-Received: by 2002:ad4:5e8e:: with SMTP id jl14mr25373663qvb.48.1629559785879; Sat, 21 Aug 2021 08:29:45 -0700 (PDT) Received: from [192.168.2.100] (pool-100-8-54-81.nwrknj.fios.verizon.net. [100.8.54.81]) by smtp.gmail.com with ESMTPSA id i14sm437904qtx.64.2021.08.21.08.29.45 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 21 Aug 2021 08:29:45 -0700 (PDT) Subject: Re: Big Performance drop of Exceptions in UDFs between V11.2 and 13.4 To: pgsql-performance@lists.postgresql.org References: <2092859.1629558281@sss.pgh.pa.us> From: Mladen Gogala Message-ID: <01186dcc-bf1e-0c25-b6e6-9a1c6b52d226@gmail.com> Date: Sat, 21 Aug 2021 11:29:44 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 MIME-Version: 1.0 In-Reply-To: <2092859.1629558281@sss.pgh.pa.us> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk I know that 14 is a beta version but the performance is significantly worse than v13 (I assume it's 13.4). Head revision is better than v14 but still worse than v13.  Can you expand a bit on the difference? Where does the difference come from? Are there any differences in the execution plan?  I am looking at the first query, taking slightly more than 12s. Regards On 8/21/21 11:04 AM, Tom Lane wrote: > HEAD: > Time: 12234.297 ms (00:12.234) > Time: 3029.643 ms (00:03.030) > > v14: > Time: 12519.038 ms (00:12.519) > Time: 3211.315 ms (00:03.211) > > v13: > Time: 12132.026 ms (00:12.132) > Time: 3114.582 ms (00:03.115) -- Mladen Gogala Database Consultant Tel: (347) 321-1217 https://dbwhisperer.wordpress.com