Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wCKGh-001sJW-0m for pgsql-admin@arkaria.postgresql.org; Mon, 13 Apr 2026 16:36:11 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wCKGf-007qk0-0Y for pgsql-admin@arkaria.postgresql.org; Mon, 13 Apr 2026 16:36:10 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wCKGe-007qjs-2f for pgsql-admin@lists.postgresql.org; Mon, 13 Apr 2026 16:36:09 +0000 Received: from mail-lf1-x133.google.com ([2a00:1450:4864:20::133]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wCKGd-00000000rr9-35c1 for pgsql-admin@lists.postgresql.org; Mon, 13 Apr 2026 16:36:09 +0000 Received: by mail-lf1-x133.google.com with SMTP id 2adb3069b0e04-5a3af1b7549so5759048e87.1 for ; Mon, 13 Apr 2026 09:36:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1776098166; cv=none; d=google.com; s=arc-20240605; b=Ia5DqIVNyPWJFWSgbds1gY6QvPU7OlqaUJ+aZor15t/a3wSYrBZZBKz2Cbe9Gscz1w tUuQG6nOBbEGMtPFhIXh03viVVAEKGVwqUBFdbg3kvh8YF590FrgGeQEMp/y8Nyziila BwT2WEBTJGoMHdzptx1PcVfvXFjzWgDtoZY6SqC14Rj9luG7PgdahyJ7tqPGQ9uY2MuP BV1PJ4Zleaq92MKIAwA9XXftMsoBvDHtG2pQXDKrnGyJyhs0sPt5qmBCW6+NGi4Jg6jM X0PVxZUXQFTebSHpxZg26FQPZJBBKBrMQW8ef3IPCp+fwcNFmVYYGVhoN9z/DkqjnZo5 IUEw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=WPo9vpGPpqKOn1/ADoAxE4025VdWOirG/ozQIeq7rCk=; fh=w+NdVitGKczCsjwXWKDGhV4AmoWb4l6r06tzxs/Zo9k=; b=cZlIB89ms0K2te347UiN/OWZre2+DrzFDW28nsS4bwKoV45i1XZIfbmNP35/wySlHx x/lFaVQC32GTEEvUxGKptDuwhnrw+qv6cVJFB/vNIDeKAJsjHex4uJUiFHPBZOvTElCo alo4Pp00GdXvhu659Pe4LdvDFV20Jbq7jmYozgBvl8eYNLQqTRBnrYWrnFC2OxQSQnKr aseWVxLcZnxuTgqQrgQc8bhnQhd0KYDB+nL8kZK/1nFsvGJI2Y+UiLW7QExwOk62sWpc iP9XzZdd9MoEdFI2nH5yqAiZ2pAE2x8uFxkP5+uh769UDbsFSJnsabZNJfOFcPULm9Qn ZF/g==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1776098166; x=1776702966; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=WPo9vpGPpqKOn1/ADoAxE4025VdWOirG/ozQIeq7rCk=; b=K/804wNBdqniPnX/8m/TzzoXDL+7Xy7vp3WBg4STzSIhD1gItXLjmUtn8r8mmRaLMb VZRltS4DcPht1zngJlJTzAa6MDomr4hqxlEhAFS2Ibv4Qg9KME3FBr/uXALumxfSSMCT JpXvcC79ZcQDvJUvLNjMi0rT/8BI6qRU7i8iJsc9tgJXaI2m5S7NB6lap+ki+R/ItSXW pXL0InIJIkokvUcP3JrZOBIhg4cOZXzTBJ085M5Wt/uW7DSv6QMZZBcFygecdgn06C+j 98cnl4+sQ9zTKsxGVas24hQL8bXjAAUZ/S52+crhFIi/RhFd8UGfHbvqwrf5tG19sNTg 1OhA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776098166; x=1776702966; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=WPo9vpGPpqKOn1/ADoAxE4025VdWOirG/ozQIeq7rCk=; b=orc52OAjK5qxCmAL7Wj1hHxHPTNEkLu9q+TAJbZTM3G0f6iVpYsZtM9esLZcu72blY fmJ9pzPxTb+VzuPUmlhJyspSfsFHSI0zf3Q7PvqLfESF5qoX8JaKCD/39NquboRuPDV9 fsNZECGUssXb31Ge/nJ7QfkR5GMi9IADR6mEvzgS+RjKDKrPobUYR/PvD8ZlmauxgIr0 wMJdV5zrRKx7qKx/ruj27kgKB8/QRHi37brUgQBgzoDgRSqsyMa055Ce2iDKQE4gfv+2 bQx7y2lHxcENS4O9yVvwhrWlNZt11Ype2bJcACeUYqTR783NC3TBajGC9LzLV5abHRXb 7thA== X-Gm-Message-State: AOJu0YwiEfwRCir1KAU1Ozz3nkjVz0BxELi3tcyfHoVkUKqxlJXO0tMb 4F4m2arTZaMemP+tby6gRazQqWqYH+cUe9sVGDHjeqJFPZEOh2ACKpg4pKyoESUFCC4FalnJize GjpF0d+dLfbGGTATqGTWnQ1An0rFk2X70/Q== X-Gm-Gg: AeBDiesnBBk+Y1eOEtMczQKhse9Hqy9ORHb8hMWze0HefIGEmx09injTKXx51JGcLiH KSP8d1JoENMnclCSSNkkntZtRptyCyk/YZLQ52IGW3GMmmNp5HuhSCfmIj6DHwgm3SiI0mRSOpJ DVwYg0ag86E1GnTgk9xoDAnzcYzMbjXGJwGuep7dOcTl8QB9jcCoqJM8KjrynZFp3iNg+mpUvj8 tyhM6F+BL8ZIuIxRuTRVHv5K8J44w+GG0cBslkfzCJZc5MtML7toF62wx+wDbUTciKaeSFezP9h fk7dOI3kd5c4ZUqd6rCOXOl2j+5dIQ0r1tKicUwGMQ== X-Received: by 2002:a05:6512:378c:10b0:5a4:8b:a067 with SMTP id 2adb3069b0e04-5a4008ba0d5mr626560e87.9.1776098165911; Mon, 13 Apr 2026 09:36:05 -0700 (PDT) MIME-Version: 1.0 References: <2fd0442020d5b23609873f999b7d374875875689.camel@cybertec.at> In-Reply-To: <2fd0442020d5b23609873f999b7d374875875689.camel@cybertec.at> From: Raj Date: Mon, 13 Apr 2026 22:05:53 +0530 X-Gm-Features: AQROBzCF0FdZv0ZEAXG9yKAeiAvVu7TEaebi8BF9UA72pC_m13Hze0Z_8ya_kA4 Message-ID: Subject: Re: Slowness To: Laurenz Albe Cc: Pgsql-admin Content-Type: multipart/alternative; boundary="00000000000043f65e064f5a143c" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --00000000000043f65e064f5a143c Content-Type: text/plain; charset="UTF-8" How long min duration statement is decided. Is it dba who decide how much needs to be set? On Mon, 13 Apr 2026, 18:32 Laurenz Albe, wrote: > On Mon, 2026-04-13 at 18:25 +0530, Raj wrote: > > When customer says they are facing slowness, what all wee need to check > in > > postgres db with 3 node patroni set up (sync between 1 and 2) - async > with dr. > > > > We recently migrated from oracle to postgres..vacuum analyze is done. > > > > How to check this during the time slowness faced and also after couple > of hrs of issue window. > > > > Should we start with pgstatstatements and logs or how is it. Help.me > hight level what all I need to check > > You have to figure out *what exactly* is slow. The customer has to tell > you which > statements are slow. The parameter "log_min_duratoin_statement" might help. > > Then you have to tune those statements. > > Yours, > Laurenz Albe > --00000000000043f65e064f5a143c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
How long min duration statement is decided. Is it dba who= decide how much needs to be set?=C2=A0

On Mon, 13 Apr= 2026, 18:32 Laurenz Albe, <= laurenz.albe@cybertec.at> wrote:
On Mon, 2026-04-13 at 18:25 +0530, Raj wrote:
> When customer says they are facing slowness, what all wee need to chec= k in
> postgres db with 3 node patroni set up (sync between 1 and 2) - async = with dr.
>
> We recently migrated from oracle to postgres..vacuum analyze is done.<= br> >
> How to check this during the time slowness faced and also after couple= of hrs of issue window.
>
> Should we start with pgstatstatements and logs or how is it. Help.me h= ight level what all I need to check

You have to figure out *what exactly* is slow.=C2=A0 The customer has to te= ll you which
statements are slow. The parameter "log_min_duratoin_statement" m= ight help.

Then you have to tune those statements.

Yours,
Laurenz Albe
--00000000000043f65e064f5a143c--