Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| serveurs:installation:db-srv:postgresql-postgis [2021/03/01 17:52] – [Installer Postgresql 11 et Postgis 3] jpmilcent | serveurs:installation:db-srv:postgresql-postgis [2024/02/09 17:53] (Version actuelle) – [Ajout du dépôt Postgresql] jpmilcent | ||
|---|---|---|---|
| Ligne 2: | Ligne 2: | ||
| ===== Ajout du dépôt Postgresql ===== | ===== Ajout du dépôt Postgresql ===== | ||
| - | * Ajout des dépôts // | + | * Ajout des dépôts // |
| * Ajout de la clé du dépôt : ''< | * Ajout de la clé du dépôt : ''< | ||
| * Mise à jour des dépôts : '' | * Mise à jour des dépôts : '' | ||
| - | ===== Installer Postgresql | + | ===== Installer Postgresql et Postgis ===== |
| * Supprimer une éventuelle ancienne version : | * Supprimer une éventuelle ancienne version : | ||
| * Lister les paquets // | * Lister les paquets // | ||
| - | * Supprimer les paquets Postgresql et **ses fichiers de configuration** : '' | + | * Supprimer les paquets Postgresql et **ses fichiers de configuration** : '' |
| - | * Installer // | + | * Installer // |
| - | * Paquets de base : '' | + | * Paquets de base : '' |
| - | * Installer //Postgis// sans les paquets recommandés : ''< | + | * Installer //Postgis// sans les paquets recommandés : ''< |
| * Vérifier l' | * Vérifier l' | ||
| * Redémarrer le service si nécessaire : '' | * Redémarrer le service si nécessaire : '' | ||
| * Activer le service au démarrage du serveur : '' | * Activer le service au démarrage du serveur : '' | ||
| - | ===== Installer | + | ===== Installer |
| - | * Pg-Utility | + | * Pg-Activity |
| - | * Installer le paquet : '' | + | * Installer le paquet : '' |
| - | * Pour visualiser les infos liées à Postgresql et les requêtes (en cours, en attente, bloquantes) : '' | + | * Pour visualiser les infos liées à Postgresql et les requêtes (en cours, en attente, bloquantes) : '' |
| + | * Ajouter dans le fichier '' | ||
| + | |||
| + | ==== Commandes et requêtes affichant les requêtes actives ==== | ||
| + | * Trouver les requêtes en cours de traitement depuis très longtemps : <code sql> | ||
| + | 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'; | ||
| + | </ | ||
| + | * Forcer l' | ||
| ===== Accès aux bases via tunnel SSH ===== | ===== Accès aux bases via tunnel SSH ===== | ||
| Pour accéder aux bases depuis son poste local, nous pouvons utiliser un tunnel //SSH// : | Pour accéder aux bases depuis son poste local, nous pouvons utiliser un tunnel //SSH// : | ||
| Ligne 29: | Ligne 43: | ||
| * C'est le service nommé // | * C'est le service nommé // | ||
| * Pour l' | * Pour l' | ||
| + | |||