---
title: "pg_stat_statements musi być ładowany przez shared_preload_libraries"
url: https://michalasobczak.pl/pl/posts/pg_stat_statements-must-be-loaded-via-shared_preload_libraries.html
author: "Michał Sobczak"
description: "Instalacja najnowszego Clustercontrol – w wersji 1.9.4 – z jakiegoś powodu wymaga aktywowania pg_stat_statements w PostgreSQL 14. Nigdy wcześniej tego nie zauważyłem, ani na 9.6, ani na 12 i 14. Poprawka jest prosta."
published: 2022-08-20T13:18:23.000Z
updated: 2022-09-06T10:43:27.000Z
language: pl
categories: ["Technology"]
tags: ["PostgreSQL"]
license: CC BY-NC-ND 4.0 (https://creativecommons.org/licenses/by-nc-nd/4.0/)
---
# pg_stat_statements musi być ładowany przez shared_preload_libraries

Instalacja najnowszego Clustercontrol – w wersji 1.9.4 – z jakiegoś powodu wymaga aktywowania pg\_stat\_statements w PostgreSQL 14. Nigdy wcześniej tego nie zauważyłem, ani na 9.6, ani na 12 i 14. Poprawka jest prosta. Zmień plik konfiguracyjny postgresql.conf (który przy standardowej instalacji z pakietów powinien znajdować się w /etc lub /var/lib/):

```text
shared_preload_libraries = 'pg_stat_statements'
```

Następnie aktywuj rozszerzenie w psql:

```sql
CREATE EXTENSION pg_stat_statements;
```

Zrestartuj serwer i gotowe.
