Aller au contenu
Base de connaissance
Compilation
Initialisation de la recherche
Base de connaissance
Accueil
Installation de PostgreSQL
Installation de PostgreSQL
Prérequis
Debian / Ubuntu
Red Hat / CentOS / RockyLinux
Compilation
Docker
Administration & maintenance
Administration & maintenance
Tâches courantes
Tâches courantes
pg_ctl
systemd & PostgreSQL
Sauvegardes
Sauvegardes
Matrice des techniques de sauvegarde
Sauvegardes logiques
Sauvegardes logiques
pg_dump
Sauvegardes PITR
Sauvegardes PITR
pgBackRest
Barman
netbackup
pg rewind
Les timelines
Versions, mises à jour & migrations
Versions, mises à jour & migrations
Mise à jour mineure
Downgrade des paquets
Mise à jour majeure avec pg_upgrade
Mise à jour majeure par réplication logique
Versions majeures
Versions majeures
17
16
15
14
13
12
11
Incompatibilités entre versions majeures de PostgreSQL
Incompatibilités entre versions majeures de PostgreSQL
Migration vers 14 et supérieures
Migration vers 13 et supérieures
Migration vers 12 et supérieures
Archives
Archives
Migration vers 11 et supérieures
Migration vers 10 et supérieures
Migration vers 9.6 et supérieures
Migration vers 9.5 et supérieures
Migration vers 9.4 et supérieures
Migration vers 9.3 et supérieures
Migration vers 9.2 et supérieures
Migration vers 9.1 et supérieures
Migration vers 9.0 et supérieures
Migration vers 8.4 et supérieures
Migration vers 8.3 et supérieures
Migration vers 7.4 et supérieures
Migration vers 7.3 et supérieures
Fonctionnement interne
Fonctionnement interne
pg_buffercache : l’utilisation du cache de PostgreSQL
pgstattuple : étudier les lignes
pg_freespacemap : analyser les espaces libres
Fichiers orphelins
Fichiers et répertoires
Fichiers et répertoires
Fichier .history
Répertoire pg_clog
Répertoire global
Répertoire global
pg_control
pg_filenode.map
pg_internal.init
Sécurité des données
Sécurité des données
pg_resetwal
Optimisation & performances
Optimisation & performances
Configuration Linux
Configuration Linux
Options kernel sur Linux pour PostgreSQL
Swap
Overcommit
Huge pages
Systèmes de fichiers
Systèmes de fichiers
BTRFS
NFS
Systèmes de fichiers
ZFS
Outils Linux
Outils Linux
Utilitaires habituels
dd
fio
grep
hugeadm
ioping
iostat
iotop
logwatch
lsblk
lscpu
lshw
lspci
lstopo-no-graphics
mpstat
perf
pidstat
ps
strace
sysctl
tail
tmux
Configuration PostgreSQL
Configuration PostgreSQL
JIT
Requêtes
Requêtes
EXPLAIN
Hints dans PostgreSQL
Index
Index
Index redondants
Index inutilisés
Les index GIN et GIST et la recherche plein texte
Données et statistiques
Données et statistiques
Autoanalyze
Estimer la taille totale d’une table
Estimer le nombre de lignes
Estimer la taille des Large Objects par table
Outils & extensions
Outils & extensions
PgBadger
pg_cluu
Bloat
Outils de défragmentation de table
pgcompacttable
pg_hint_plan
pg_trgm : Indexation avancée du texte
Pooling
Pooling
PgBouncer
PgBouncer
Pgpool-II
Développement & SQL
Développement & SQL
Types
Types
Hstore et données non structurées
Modélisation
Modélisation
Clefs étrangères
Retarder la vérification des contraintes
Contraintes de types incohérents
Partitionnement
Partitionnement
Problèmes liés au clé étrangères avec le partitionnement
Foreign Data Wrappers
Foreign Data Wrappers
oracle_fdw
Fonctionnalités
Fonctionnalités
Comments
Vue matérialisée
CLUSTER
Two-Phase Commit
Full Text Search
Connecteurs
Connecteurs
Connecteur JDBC
Autres extensions & outils
Autres extensions & outils
Tutoriel PGQ
Sécurité & accès
Sécurité & accès
Authentification scram-sha-256 et migration depuis md5
Connexions TCP/IP sécurisées avec SSL - PostgreSQL
ldap2pg
GSSAPI : Authentification avec Kerberos ou Active Directory
fail2ban
FAQ chiffrement
Extension pgcrypto
Supervision
Supervision
Outils système
Outils système
atop
sadf
sar
sysstat
vmstat
Outils PostgreSQL
Outils PostgreSQL
pg_activity
Sondes Nagios pour PostgreSQL
Sondes Nagios pour PostgreSQL
Configuration de check_pgactivity avec Nagios
Configuration de check_postgres avec Nagios
Automatisation & Haute disponibilité
Automatisation & Haute disponibilité
Industrialiser PostgreSQL
PL/Proxy
IP virtuelle
Kubernetes
Kubernetes
Kubernetes
Minikube
Kubectl
CloudNativePG
CloudNativePG
Présentation
Fiches réflexes
Formations et conférences
Formations et conférences
Formations Dalibo
Sommaire des formations Dalibo
Formations DBA
Formations DBA
DBA1
DBA2
DBAADM
DBA3
PERF1
PERF2
Formations Développement
Formations Développement
DEVPG
PERF2
Formations réplication & haute disponibilité
Formations réplication & haute disponibilité
DBA3
HAPAT
Autres formations
Autres formations
MIGORPG
Compilation
¶
Nous traitons du sujet dans le module
b
de notre formation
DBA1
.
Retour en haut de la page