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 1wDdUN-003Bwz-2m for pgsql-admin@arkaria.postgresql.org; Fri, 17 Apr 2026 07:19:44 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wDdUM-008eAg-17 for pgsql-admin@arkaria.postgresql.org; Fri, 17 Apr 2026 07:19:42 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wDdUL-008eAX-39 for pgsql-admin@lists.postgresql.org; Fri, 17 Apr 2026 07:19:41 +0000 Received: from mail-yw1-x1129.google.com ([2607:f8b0:4864:20::1129]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wDdUJ-00000001R6U-3yi6 for pgsql-admin@lists.postgresql.org; Fri, 17 Apr 2026 07:19:41 +0000 Received: by mail-yw1-x1129.google.com with SMTP id 00721157ae682-79a60975dc5so3411277b3.0 for ; Fri, 17 Apr 2026 00:19:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1776410380; cv=none; d=google.com; s=arc-20240605; b=XBRJpRbbSxXLJCYaSBkf37oC6fOvSwBQqVMbJvJOcwEzoTVc2Qd6S7tuUJxJDM8FNY Vcy9gCeV77Gmg5lXed5IEyQZ8f12h4bUNQGtyHMGs0UGRfYfaBl1MdNYOpcJUZiaTyWh Gx+0agqYFdVIqEE0jbLT6MgbM6ePux7ceQ7lhvbYff5JlZuk/fF8opFDfdf/tuBrwGyZ BlQp6GzPAjHyzUp5SeSOFkfRgSqhHl0Y1Gz8lWx6T694Y4BNvuIyje5uobR8svV53YZe aGzIaP060+DOfXQs8M4gmYTaldMYgPhRAVHLtFCLjogecwfrZBxmtRhWmfkOwapMWbNm 0FLQ== 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=+UXzB1hIQ1JRtN976Uc+FXQHnH1Vh26Vxi3+hyvckus=; fh=+cvAyQ0XMMTz8y8zQFGwGef8i08xFcBopvfZ2n4AJJw=; b=VM61DKCiTiJMImbfx7gTtxKgTCGOI+kOlRyrpldfo3lIXlbdfLnZfGjhT4tApBV5Ye ic1RqyAC/ws0OJ1g8gJ4xApvrBcmPAJl/egRL+h8K1zYKvTODkQUIIJHOENs6nhk4HL8 +Ds4Mgap1y2ceIkVc55SpZCWdDOJZpdx6JvP6ueteexsAhFWq0ZdoX5ThU6+YlxZ8dv0 us1Ewi6kkkTjX+m6DekZekm4YiG9SAmAjq+JoDG2fR6j0THyH8IS5HZIiPGICEK6Rujg pUyXXYLvSyBgXO9cl2A6kVj9LfDXL7gFnDHIr5GI6YCeDPiYR1L+9H9v3ALJKA5WTD5N hMFw==; 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=1776410380; x=1777015180; 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=+UXzB1hIQ1JRtN976Uc+FXQHnH1Vh26Vxi3+hyvckus=; b=SXxqY83ySgV5tYInBRHL9C3re5z2MH8WxmAM5GMnLmS366JltdpDVKeshQNG4PxK7U uCiDS+L+Dy381dJhJ8UvbWN/TGdZO0oCgJs50a90nfnGM+76IGFs0Ve9LskyKLEQfrSW AYKYVKZCAyxTvKshYph0trDcBF889gJLfjSTdRNjxQqGayhjBsX8pOAyJslEcUtp7+Oz zqrXSvlFZk5pXBpcSZiIbXw7mEAe8OCAFa7pZTXIC1ybSijpCtUkXTJH0yus2Y3YRAun DZj2dCX+rhMYm4Tpi+sXrtz8L+mHGbkedL40/acSX9FKdYZ8BwlbTKQ7u5XHvYqQ1VSV +KSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776410380; x=1777015180; 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=+UXzB1hIQ1JRtN976Uc+FXQHnH1Vh26Vxi3+hyvckus=; b=DAoe85aP2PI6PRZeqEY3nf4rQtfzzhw+3An8rY5NBrFuvzXFF3RX3ucYsQAzSDE7gP qxpv2uHeGmCgsNG6H6lth4Vh814auUVBIypF9SwDFb96DtCBce/W4LbKVkD2snGbOsqz Bk8wwBFQa0TI4HMWfLm0t+p1IwlFV3Z2MHa8SVpYp1b24vD2XSxropsrLLi5tAT4GskK veZxTbiWhh+pvB+W92I9+E5RFl5tRuKL3yK2mz4y8ASN9h8UvG/cYJllVXTVljyluFKw Nm8tqYv4Zg1BXNm9IigXAXW5IEQYpIEDDtlMcX1U1GdLG9b0onTwt6U/oIGuK8w76cyw 0a5w== X-Forwarded-Encrypted: i=1; AFNElJ+FUG1Tx5bg7hlnJ/+T+uiOT6fwj2RHcf26x8rqzi1i78LAQOR/RHbIQibwL14nuGz8b8SgY369Io2gpg==@lists.postgresql.org X-Gm-Message-State: AOJu0YxyEdUdIBSryMKdIIu8SE6fqS+dQDbidnVY0hJaoLq28OcxArqC zIzmJYlnKV0Y9VkukDVVIog+In71W9NOBiFTBoQEdIMD/7pgjUuFDTDtXXvawlmTK8+r6ty91nc 1w6IlZ4IKRSTcJ0oF5MrFDxxzBgo07yE= X-Gm-Gg: AeBDievNQwkmnW6kGNRy24U7ZM09eVj3DzV4zoGXP17LH2KqfY6Mwws+LE+xhk8Rd6g dFYCxUyRNfagUNzWo6qDxurpaR3WbEYItDaixDSnFnA5k7DBWXPPeqQnkotXQsnMkw+KUhKEkq8 yDRfofGK62VgUXK2AgWpsG9M0zCtpBsZqP0T7dzx/sJB/vQvwJhCV5UWvGyhUTnGOv1S9DDYHXL 0ZdEsQHn+tjUJpHql0YlXrkXexFHW8oFfmoGzhUV3jKmgTDB1/qMZIVNDES6jeRSjz7KADHlVQF b1B792zCZ9mM90o8Ow== X-Received: by 2002:a05:690c:1d:b0:79c:1984:3114 with SMTP id 00721157ae682-7b9ecee5e35mr17412597b3.13.1776410379710; Fri, 17 Apr 2026 00:19:39 -0700 (PDT) MIME-Version: 1.0 References: <2fd0442020d5b23609873f999b7d374875875689.camel@cybertec.at> <1ce81f428a5e42bc263f7fece688b084a46f28af.camel@cybertec.at> In-Reply-To: <1ce81f428a5e42bc263f7fece688b084a46f28af.camel@cybertec.at> From: kaido vaikla Date: Fri, 17 Apr 2026 10:19:25 +0300 X-Gm-Features: AQROBzDClGKSCPJkhu14I29keWX4HehpBkv6TWdvxt592HMe_jH-y4Al7H98op4 Message-ID: Subject: Re: Slowness To: Laurenz Albe Cc: Raj , Pgsql-admin Content-Type: multipart/alternative; boundary="000000000000a87628064fa2c57e" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000a87628064fa2c57e Content-Type: text/plain; charset="UTF-8" If "customer says they are facing slowness" then my three first steps usually are 1) grep "ERROR:\|FATAL:" server.log 2) top. Maybe there is some unexpected process(es). Use a f, to sort by mem, cpu etc 3) query: select datname, usename, client_addr, leader_pid, pid, DATE_TRUNC('second', query_start) query_start, wait_event_type, wait_event, query_id from pg_stat_activity where xact_start is not NULL order by 6; and \watch And take a look at wait_event_type, wait_event It gives glance, what is currently going on. br Kaido --000000000000a87628064fa2c57e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
If "customer says they are facing slowness" then my = three first steps usually are
1) grep "ERROR:\|FATAL:" server.= log
2) top. Maybe there is some unexpected process(es). Use a f, to sort= by mem, cpu etc
3) query:
select datname, usename, client_addr, le= ader_pid, pid, DATE_TRUNC('second', query_start) query_start, wait_= event_type, wait_event, query_id from pg_stat_activity where xact_start is = not NULL order by 6;
and=C2=A0
\watch
And take a look at wait_even= t_type, wait_event

It gives glance, what is currently going on.
<= br>br
Kaido


--000000000000a87628064fa2c57e--