sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/postgresql.list' wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - apt -y updatedpkg -l | grep postgresapt purge <liste-des-paquets-précédement-listés>apt install postgresql-15 postgresql-15-postgis-3 apt-get install --no-install-recommends postgis systemctl status postgresqlsystemctl restart postgresqlsystemctl enable postgresqlhtop pour le système.apt install pg-activitysudo -u postgres pg_activity -U postgres~/.bash_aliases des utilisateurs admin et root l'alias pga : vi ~/.bash_aliases alias pga='sudo -u postgres pg_activity -U postgres'
SELECT pid, now() - pg_stat_activity.query_start AS duration, query, state FROM pg_stat_activity WHERE (now() - pg_stat_activity.query_start) > INTERVAL '5 minutes';
<pid> par le nombre fourni par la requête précédente) : SELECT pg_cancel_backend(<pid>);
Pour accéder aux bases depuis son poste local, nous pouvons utiliser un tunnel SSH :
systemctl status postgresql*