A
- ACID, Propriétés ACID
- Agrégats
- simples, Aggregate
- par tri, Group Aggregate
- par hachage, Hash Aggregate
- de fenêtrage, Window Aggregate
- sur des ensembles de regroupement, Mixed Aggregate
- parallélisés, Partial/Finalize Aggregate
- amcheck, Outil amcheck
- ANALYSE, Gestion automatique des VACUUM et ANALYZE, Mise à jour des statistiques, Automatisation de VACUUM et ANALYZE
- (voir aussi Ordres SQL/ANALYSE)
- Attributs
- SUPERUSER, Statistiques, Copie des fichiers, Attributs
- REPLICATION, Copie des fichiers, Attributs
- CREATEDB, Attributs
- CREATEROLE, Attributs
- INHERIT, Attributs
- BYPASSRLS, Attributs
- LOGIN, Attributs
- Authentification, Connexion, Aperçu du processus de connexion, Authentification
- fichier de configuration, Autres fichiers, Aperçu du processus de connexion
- méthodes, Connexion, Authentification
B
- Backend, Gestion des connexions : postgres
- (voir aussi Processus postgres)
- Bascule
- switchover, Bascule
- failover, Bascule
- failback, Bascule
- Base
- répertoire, Répertoire base
- modèle, Bases
- encodage, Bases
- nombre limite de connexions, Bases
- paramétrage, Bases
- suppression, Bases
- statistiques, Bases de données
- taille, Bases de données
- Bases systèmes
- template1, Répertoire de données principal, Bases
- template0, Répertoire de données principal, Répertoire base, Bases
- postgres, Répertoire de données principal
- Bloc
- taille, Répertoire base, Répertoire des journaux de transactions
- récupérer les informations, Structure générale d'un bloc d'une relation, Fichier HEAP
- accès en mémoire, Cache disque des relations
- dirty, Cache disque des relations
- descripteur, Cache disque des relations
- Bloom, Index
- BRIN, Index BRIN, Index
- B-tree, Index B-tree, Index, Parcours d'index, Merge/Sort Join, Lutter contre la fragmentation des index
C
- Cache disque, Écriture dans les fichiers de données, Vue générale
- nettoyage, checkpointer
- des relations, Cache disque des relations
- des transactions, Cache disque des journaux de transactions et mémoire partagée du système transactionnel
- Catalogues statistiques
- pg_stat_bgwriter, writer, checkpointer, Gestion des statistiques d'activité : stats collector
- pg_stat_activity, Gestion des statistiques d'activité : stats collector, Sessions, Impact des connexions, Accès concurrents et verrous
- pg_stat_archiver, Gestion des statistiques d'activité : stats collector, Archivage des journaux de transactions : archiver, Archivage des journaux de transactions
- pg_stat_wal_receiver, Gestion des statistiques d'activité : stats collector
- pg_stat_replication, Gestion des statistiques d'activité : stats collector
- pg_stat_all_tables, Gestion des statistiques d'activité : stats collector, autovacuum worker
- pg_statio_all_tables, Gestion des statistiques d'activité : stats collector
- pg_stat_all_indexes, Gestion des statistiques d'activité : stats collector
- pg_statio_all_indexes, Gestion des statistiques d'activité : stats collector
- pg_statio_all_sequences, Gestion des statistiques d'activité : stats collector
- pg_stat_user_functions, Gestion des statistiques d'activité : stats collector
- pg_stat_progress_vacuum, Gestion des statistiques d'activité : stats collector
- pg_stat_database, Gestion des statistiques d'activité : stats collector, Mémoire de travail
- Cataloguessystèmes
- pg_database, Répertoire base
- Catalogues systèmes
- pg_database, Répertoire base, Répertoire global, Statistiques d'activité, Réactions aux signaux émis, autovacuum launcher, autovacuum worker, Limite des identifiants de transaction, Bases
- pg_class, Répertoire base, autovacuum worker, Limite des identifiants de transaction, Estimation de coûts, Lutter contre la fragmentation des tables
- pg_tablespace, Répertoire base, Répertoire global, Tablespaces, Journaux de transactions, Sauvegarde physique des fichiers à froid
- pg_prepared_xacts, Répertoire des données 2PC
- pg_attribute, Tables, Fichier HEAP
- pg_constraint, Tables
- pg_locks, Identifiants de transaction, Accès concurrents et verrous
- pg_sequence, Séquences
- pg_statistic, Mise à jour des statistiques, Mettre à jour les statistiques sur les données
- pg_stats, Mise à jour des statistiques, Mettre à jour les statistiques sur les données, Automatisation de CLUSTER
- pg_replication_slots, Retard d'un serveur secondaire
- Checkpoint, Répertoire des journaux de transactions, Journaux de transactions, checkpointer
- journaux de transactions, Journaux de transactions
- paramètres, checkpointer
- création, checkpointer
- Chiffrement, Connexion, Via un socket réseau, Accès aux données
- sessions, Sessions
- CLOG, Répertoire d'état des transactions, Limite des identifiants de transaction
- Cluster, Concept général
- de réplication, Groupes d'instances, Gestion de la réplication, Cluster de réplication
- Colonnes de pg_stats
- schemaname, Statistiques
- tablename, Statistiques
- attname, Statistiques
- inherited, Statistiques
- null_frac, Statistiques
- avg_width, Statistiques
- n_distinct, Statistiques
- most_common_vals, Statistiques
- most_common_freqs, Statistiques
- histogram_bounds, Statistiques
- correlation, Statistiques
- most_common_elems, Statistiques
- most_common_elem_freqs, Statistiques
- elem_count_histogram, Statistiques
- Colonnes systèmes d'une ligne
- cmin, Fichier HEAP
- xmin, Fichier HEAP, Vie et mort d'une ligne
- cmax, Fichier HEAP
- xmax, Fichier HEAP, Vie et mort d'une ligne
- ctid, Fichier HEAP
- tableoid, Fichier HEAP
- oid, Fichier HEAP
- Commit LOG (voir CLOG)
- Communication client/serveur, wal sender, Gestion des connexions : postgres, Connexion
- protocole, Protocole de communication
- espionnage, Espionnage de la communication, Mot de passe
- chiffrement, Espionnage de la communication
- Configuration, Archivage des journaux de transactions
- (voir aussi Paramètres de configuration)
- fichiers, Autres fichiers, Archivage des journaux de transactions
- initialisation des paramètres, Configuration du processus
- tests incompatibilités, Tests divers
- serveur primaire, Configuration du serveur primaire
- serveur secondaire, Configuration
- Connexion, Connexion, Gestion des connexions-Impact des connexions
- chiffrement, Connexion, Via un socket réseau
- inactive, Impact des connexions
- pooler, Impact des connexions
- Contraintes
- différées, Propriétés ACID
- CHECK, Tables
- NOT NULL, Tables
- DEFAULT, Tables
- GENERATED ... AS IDENTITY, Tables
- UNIQUE, Tables
- clé primaire, Tables
- clé étrangère, Tables
- EXCLUDE, Tables
- Correspondance
- fichiers et objets, Répertoire base
- utilisateurs et rôles, Autres fichiers
- crypt, Authentification
E
- EXPLAIN, Utilisation d'EXPLAIN
- option ANALYZE, Options
- option BUFFERS, Options
- option COSTS, Options
- option TIMING, Options
- option SUMMARIZE, Options
- option VERBOSE, Options
- option FORMAT, Options
- Extensions
- pg_freespacemap, Répertoire base
- pg_visibility, Répertoire base
- pageinspect, Structure générale d'un bloc d'une relation, Fichier HEAP, Index GIN
- pg_buffercache, Cache disque des relations
- dblink, Transaction imbriquée et transaction autonome
- pgcrypto, Tables, Accès aux données
- annuaires, Extensions
- pg_stat_statements, Index manquants, Requêtes, Analyse graphique en direct des requêtes : PoWA
- pg_qualstats, Index manquants
- hypopg, Index manquants
- pgstattuple, Lutter contre la fragmentation des index, Automatisation de REINDEX
F
- Facteur de remplissage, Structure générale d'un bloc d'une relation
- Failback (bascule), Bascule
- Failover (bascule), Bascule
- Fencing, Bascule
- Fichiers
- PG_VERSION, Répertoire base, Autres fichiers, Tests divers
- pg_filenode.map, Répertoire base, Répertoire global, Journaux de transactions, checkpointer
- pg_internal.init, Répertoire base, Répertoire global, Configuration de la restauration, checkpointer
- de données, Répertoire base
- HEAP, Répertoire base, Fichier TOAST
- TOAST, Répertoire base, Fichier TOAST, Tables
- taille, Répertoire base, Répertoire global
- pg_control, Répertoire global, Journaux de transactions, Tests divers, Lecture du fichier pg_control, Configuration de la restauration, Rejeu des transactions, Fin du processus startup, Divers, Accès aux fichiers
- des journaux de transaction, Répertoire des journaux de transactions
- de statistiques, Statistiques d'activité, Gestion des statistiques d'activité : stats collector
- global.stat, Statistiques d'activité
- db_0.stat, Statistiques d'activité
- de traces, Traces, Gestion des traces : logger
- state, Slots de réplication, Slots de réplication
- de configuration, Autres fichiers
- postgresql.conf, Autres fichiers, Rejeu des transactions, Gestion des statistiques d'activité : stats collector, autovacuum worker, Limite des identifiants de transaction, Espionnage de la communication
- postgresql.auto.conf, Autres fichiers
- current_logfiles, Autres fichiers
- recovery.conf, Autres fichiers, Configuration de la restauration, Rejeu des transactions, Fin du processus startup, checkpointer, wal receiver, Restauration d'une sauvegarde PITR
- recovery.done, Autres fichiers, Fin du processus startup
- backup_label, Autres fichiers, Journaux de transactions, Configuration de la restauration, Rejeu des transactions, Sauvegarde des fichiers, Restauration d'une sauvegarde PITR
- backup_label.old, Autres fichiers, Rejeu des transactions
- postmaster.opts, Autres fichiers, Mise en place de la mémoire partagée
- postmaster.pid, Autres fichiers, Création du fichier postmaster.pid, Sauvegarde des fichiers, Restauration d'une sauvegarde PITR
- pg_hba.conf, Lancement des sous-processus principaux, Connexion, Aperçu du processus de connexion, Via un socket réseau, Authentification, Droits par défaut d'un rôle
- pg_ident.conf, Lancement des sous-processus principaux
- state.tmp, Slots de réplication
- RECOVERYHISTORY, Slots de réplication, Fin du processus startup
- stats_temp_directory, Rejeu des transactions
- xlogtemp, Fin du processus startup
- RECOVERYXLOG, Fin du processus startup
- Fichiers de configuration
- postgresql.conf, Archivage des journaux de transactions, Configuration
- pg_hba.conf, Copie des fichiers
- recovery.conf, Configuration, Nettoyage des journaux archivés
- fillfactor, Structure générale d'un bloc d'une relation
- Fonction
- Routine, Cas particulier des routines
- coût, Routines
- nombre de lignes en retour, Routines
- Fonctions
- type en retour, Routines
- volatilité du résultat, Routines
- Fonctions SQL
- current_setting(), Répertoire base, Répertoire des journaux de transactions
- pg_table_size(), Répertoire base
- pg_size_pretty(), Répertoire base, Sessions
- pg_visibility_map(), Répertoire base
- pg_tablespace_location(), Tablespaces
- pg_ls_waldir(), Répertoire des journaux de transactions
- pg_ls_logdir(), Traces
- pg_export_snapshot(), Snapshots de base, Sauvegarde parallélisée
- pg_create_physical_replication_slot(), Slots de réplication, Retard d'un serveur secondaire
- pg_current_logfile(), Autres fichiers
- page_header(), Structure générale d'un bloc d'une relation
- get_raw_page(), Structure générale d'un bloc d'une relation
- gin_clean_pending_list(), Index GIN
- gin_page_opaque_info(), Index GIN
- pg_rotate_logfile(), Réactions aux signaux émis, Gestion des traces : logger
- pg_terminate_backend(), Gestion des connexions : postgres, Déconnexion, Durée de vie d'une transaction, Accès concurrents et verrous, Suppression d'un rôle
- pg_backend_pid(), Identifiants de transaction
- pg_xact_commit_timestamp(), Horodatage d'une ligne
- pg_last_committed_xact(), Horodatage d'une ligne
- pg_cancel_backend(), Accès concurrents et verrous, Sessions
- pg_get_multixact_members(), Accès concurrents et verrous
- pg_import_system_collations(), Bases
- pg_start_backup(), Sauvegarde des fichiers, Copie des fichiers
- pg_is_in_backup(), Sauvegarde des fichiers
- pg_stop_backup(), Copie des fichiers
- pg_last_wal_receive_lsn(), Bascule
- pg_stat_get_db_xact_commit(), Aperçu du fonctionnement global
- pg_database_size(), Bases de données
- Formats de sauvegarde
- plain, Format de sauvegarde
- tar, Format de sauvegarde
- custom, Format de sauvegarde
- directory, Format de sauvegarde
- Fragmentation, Sauvegarde physique des fichiers à froid, Avantages et inconvénients
- tables, Répertoire base, Lutter contre la fragmentation des tables
- index, Lutter contre la fragmentation des index
- Free Space Map (FSM), Répertoire base, Lutter contre la fragmentation des tables
- FSM, structure (voir Free Space Map)
G
- Gestionnaire
- de traces, Gestion des traces : logger
- d'invalidation du cache, Sessions
- de sauvegarde, Gestionnaires de sauvegardes
- gid, colonne, Répertoire des données 2PC
- GIN, Index GIN, Index
- GiST, Index
- GSSAPI, Connexion, Authentification, G
H
- Hash, Index Hash, Index
- HEAP, Répertoire base, Fichier TOAST
- configuration, autovacuum worker
- et statistiques, Tables
- Hibernation, writer
- compteur, Écriture dans les journaux de transactions : wal writer
- Hint bits, Répertoire d'état des transactions, Fichier HEAP, Limite des identifiants de transaction, Lutter contre la fragmentation des tables
- Horodatage, Répertoire d'horodatages des transactions, Types
- d'une ligne, Horodatage d'une ligne
- statistiques, Âge des statistiques
- HOT (Heap-Only Tuple), Structure générale d'un bloc d'une relation, Fichier HEAP, Optimisations
- Hot Standby, Warm Standby et Hot Standby, Configuration
I
- identd, Authentification
- Identifiant
- d'un objet, Répertoire base
- tablespace, Répertoire base
- système, Répertoire base
- de transaction, Répertoire des données 2PC, Identifiants de transaction, Limite des identifiants de transaction
- de multitransaction, Accès concurrents et verrous
- Identifiant de multitransaction
- MultiXact, Accès concurrents et verrous
- Index, Répertoire base, Journaux de transactions
- des objets de la base, Répertoire base
- vide, Répertoire base
- bloom, Index
- B-tree, Index B-tree, Index
- Hash, Index Hash, Index
- GIN, Index GIN
- BRIN, Index BRIN, Index
- méthode d'accès, Index
- sur fonction, Index
- partiel, Index
- unique, Index
- bitmap, Index
- non journalisé, Index
- création sans verrou, Index
- création parallélisée, Index
- réindexation, Index
- tri des données, Index
- Colonnes INCLUDE, Index
- parcours, Parcours d'index, Paramétrage
- couvrant, Parcours d'index
- fragmentation, Lutter contre la fragmentation des index
- initdb, Répertoire de données principal, Bases
- Injection SQL, Injection SQL
- Instance, Concept général
- Isolation, Propriétés ACID
- niveaux, Niveaux d'isolation
J
- Jointures
- imbriquées, Nested Loop
- par tri, Merge/Sort Join
- par tri et parallélisées, Gather Merge
- par hachage, Hash Join
- Journaux de transactions, Répertoire des journaux de transactions
- fichier, Répertoire des journaux de transactions
- archivage, Répertoire des journaux de transactions, Archivage des journaux de transactions : archiver, Archivage des journaux de transactions
- timeline, Répertoire des journaux de transactions
- bloc complet, Journaux de transactions
- delta, Journaux de transactions
- checkpoint, Journaux de transactions
- lecture, Journaux de transactions
- Log Sequence Number, Journaux de transactions
- position, Journaux de transactions
- taille, checkpointer
L
- LADP, L
- Langage de réplication, Protocole de communication, Protocole de réplication
- Langage de routines
- C, Langages de routines
- SQL, Langages de routines
- PL/pgSQL, Langages de routines
- debugger, Langages de routines
- autres langages, Langages de routines
- de confiance, Langages de routines
- Large Objects, Sauvegarde des Large Objects, Limitations
- LDAP, Connexion, Authentification
- LISTEN/NOTIFY, Système de notifications, Gestion des connexions : postgres, Cas particuliers
M
- Mapped catalogs, Répertoire base
- md5, Connexion, Authentification
- Mémoire locale, Mémoire par processus
- Mémoire partagée, Autres fichiers, Mise en place de la mémoire partagée, Réactions aux signaux émis, Écriture dans les fichiers de données, checkpointer, Écriture dans les journaux de transactions : wal writer, Gestion des statistiques d'activité : stats collector, Gestion automatique des VACUUM et ANALYZE, Mémoire partagée
- répertoire, Mémoire partagée dynamique
- cache disque, Vue générale
- catégories, Vue générale
- implémentation système, Implémentation au niveau système
- Méthodes d'accès aux index
- B-tree, Index
- hash, Index
- BRIN, Index
- GiST, Index
- SP-GiST, Index
- GIN, Index
- Méthodes d'authentification
- trust, Connexion, Authentification
- md5, Connexion, Authentification
- reject, Authentification
- password, Authentification
- Modes d'arrêt
- smart, Réactions aux signaux émis
- fast, Gestion des demandes d'arrêt
- immediate, Gestion des demandes d'arrêt
- MultiXact
- Identifiant de multitransaction, Accès concurrents et verrous
- MVCC, MVCC
N
- Niveaux d'isolation
- configuration, Niveaux d'isolation
- read uncommitted, Niveaux d'isolation
- read committed, Niveaux d'isolation
- repeatable read, Niveaux d'isolation, Fonctionnement interne, Cohérence de la sauvegarde et verrous
- serializable, Niveaux d'isolation
- Nœuds
- Seq Scan, Parcours de tables
- Index Scan, Parcours d'index
- Backward Index Scan, Parcours d'index
- Bitmap Heap Scan, Parcours d'index
- Bitmap Index Scan, Parcours d'index
- Index Only Scan, Parcours d'index
- Function Scan, Autres parcours
- Table Function Scan, Autres parcours
- Values Scan, Autres parcours
- CTE Scan, Autres parcours
- Subquery Scan, Autres parcours
- Nested Loop, Nested Loop
- Merge/Sort Join, Merge/Sort Join
- Gather Merge, Gather Merge
- Hash Join, Hash Join
- Aggregate, Aggregate
- Group Aggregate, Group Aggregate
- Hash Aggregate, Hash Aggregate
- Window Aggregate, Window Aggregate
- Mixed Aggregate, Mixed Aggregate
- Partial Aggregate, Partial/Finalize Aggregate
- Finalize Aggregate, Partial/Finalize Aggregate
- Sort, Sort
- Limit, Limit
- Unique, Unique
- ProjectSet, ProjectSet
- Materialize, Materialize
- Append, Append, Except, Intersect
- Parallel Append, Append, Except, Intersect
- Intersect, Append, Except, Intersect
- Except, Append, Except, Intersect
- Notification, Système de notifications
O
- Objet
- global, Répertoire global, Statistiques d'activité
- partagé, Tablespaces
- local, Statistiques d'activité
- accès, Schémas
- OID, Répertoire base
- (voir aussi Identifiant objet)
- oid, colonne, Répertoire base, Fichier HEAP
- OpenSSL, Connexion
- Opérateur
- simple, Opérateurs
- classe, Opérateurs
- famille, Opérateurs
- Optimiseur de requêtes, Répertoire base, Routines, Introduction à l'optimiseur de requêtes, Lutter contre la fragmentation des tables
- hints, Fonctionnement de l'optimiseur
- Options
- de lancement, Autres fichiers
- de ligne, Fichier HEAP
- Ordres SQL
- ALTER TABLE, Répertoire base, Structure générale d'un bloc d'une relation, Fichier TOAST, autovacuum worker, Cohérence de la sauvegarde et verrous
- VACUUM, Répertoire base, Répertoire des verrous partagés, Architecture des processus, Gestion des statistiques d'activité : stats collector, Gestion automatique des VACUUM et ANALYZE, autovacuum worker, Sessions, Mémoire pour les opérations de maintenance, Vie et mort d'une ligne, Maintenance, Aperçu du fonctionnement global, Tables, Lutter contre la fragmentation des tables, Lutter contre la fragmentation des index, Automatisation de VACUUM et ANALYZE
- REINDEX, Répertoire base, Index inutilisés, Lutter contre la fragmentation des index, Automatisation de REINDEX
- CLUSTER, Répertoire base, Réorganiser les données d'une table, Automatisation de CLUSTER
- REFRESH MATERIALIZED VIEW, Répertoire base, Sauvegarde complète
- ROLLBACK, Répertoire base, Répertoire d'état des transactions, Gestion des statistiques d'activité : stats collector, Transaction implicite et transaction explicite
- VACUUM FREEZE, Répertoire base, Réactions aux signaux émis
- CREATE TABLESPACE, Tablespaces, Tablespaces
- COMMIT, Répertoire d'état des transactions, Boucle de traitement, Écriture dans les journaux de transactions : wal writer, Gestion des statistiques d'activité : stats collector, Transaction implicite et transaction explicite
- SAVEPOINT, Répertoire des points de retour, Savepoint
- SELECT, Répertoire des verrous partagés, Fichier HEAP
- COMMIT PREPARED, Répertoire des données 2PC
- ROLLBACK PREPARED, Répertoire des données 2PC
- ALTER SYSTEM, Autres fichiers
- ALTER INDEX, Structure générale d'un bloc d'une relation
- UPDATE, Structure générale d'un bloc d'une relation, Fonctionnement interne, Cohérence de la sauvegarde et verrous
- VACUUM FULL, Fichier HEAP
- ANALYZE, Architecture des processus, Gestion automatique des VACUUM et ANALYZE, autovacuum worker, Mise à jour des statistiques, Tables, Mettre à jour les statistiques sur les données, Automatisation de VACUUM et ANALYZE
- BEGIN, Transaction implicite et transaction explicite
- SELECT FOR UPDATE, Niveaux d'isolation
- RELEASE SAVEPOINT, Savepoint
- CREATE DATABASE, Bases
- ALTER DATABASE, Bases
- DROP DATABASE, Bases
- ALTER TABLESPACE, Tablespaces
- CREATE FUNCTION, Routines
- CREATE PROCEDURE, Routines
- CREATE TYPE, Types
- CREATE DOMAIN, Types
- ALTER DOMAIN, Types
- CREATE EXTENSION, Extensions
- ALTER EXTENSION, Extensions
- DROP ROLE, Rôles
- DROP OWNED BY, Rôles
- REASSIGN OWNED BY, Rôles
- COPY, Fonctionnement de l'optimiseur, Sauvegarde complète, Cohérence de la sauvegarde et verrous
- TRUNCATE, Fonctionnement de l'optimiseur, Fonctionnement interne
- EXPLAIN, Utilisation d'EXPLAIN
- INSERT, Fonctionnement interne, Sauvegarde complète, Cohérence de la sauvegarde et verrous
- DELETE, Fonctionnement interne, Cohérence de la sauvegarde et verrous
- COPY TO, Fonctionnement interne
- DROP TABLE, Cohérence de la sauvegarde et verrous
- SET TRANSACTION SNAPSHOT, Sauvegarde parallélisée
- CREATE INDEX, Lutter contre la fragmentation des index
- DROP INDEX, Lutter contre la fragmentation des index
- CREATE ROLE, Mot de passe
- ALTER ROLE, Mot de passe
- GRANT, Droits sur l'interaction avec les objets
- REVOKE, Droits sur l'interaction avec les objets
- ALTER DEFAULT PRIVILEGES, Droits sur des objets à créer
- Outils
- initdb, Répertoire de données principal, Répertoire base, Autres fichiers, Cache disque des relations, Bases, Accès aux données, Rôle
- oid2name, Répertoire base
- pg_controldata, Répertoire global
- pg_dump, Snapshots de base, Niveaux d'isolation, Export logique
- pg_filedump, Fichier HEAP
- amcheck, Outil amcheck
- pg_waldump, Journaux de transactions
- pg_receivewal, Gestion de la réplication, Messages pour la réplication, Avantages et inconvénients, Retard d'un serveur secondaire
- pg_basebackup, Gestion de la réplication, Messages pour la sauvegarde des fichiers, Rôles, Sauvegarde des fichiers, Copie des fichiers
- pg_recvlogical, Messages pour la réplication
- pg_shark, Outil d'étude
- pgPool-II, Impact des connexions
- pgBouncer, Impact des connexions
- plantuner, Fonctionnement de l'optimiseur
- pg_hint_plan, Fonctionnement de l'optimiseur
- pgBadger, Index manquants
- PoWA, Index manquants, Analyse graphique en direct des requêtes : PoWA
- pgAdmin, Affichage graphique d'un plan d'exécution
- Site explain.depesz.com, Aide à la recherche du nœud lent
- auto_explain, Trace automatique des plans d'exécution
- rsync, Sauvegarde physique des fichiers à froid
- pg_dumpall, Export global
- psql, Restauration d'une sauvegarde texte
- pg_restore, Restauration d'une sauvegarde logique au format binaire
- pg_archivecleanup, Nettoyage des journaux archivés
- pg_ctl, Bascule
- Slony, Autres solutions
- Londiste, Autres solutions
- Bucardo, Autres solutions
- pgstat, Analyse en direct : pgstat
- check_postgres, Sondes Nagios
- check_pgactivity, Sondes Nagios, Lutter contre la fragmentation des index
- pg_resetwal, Accès aux fichiers
- tcpdump, Espionnage de la communication
- iptables, Pare-feu
- semanage, SELinux
P
- pageinspect
- en-tête, Structure générale d'un bloc d'une relation
- enregistrement, Fichier HEAP
- Paramètres
- idle_in_transaction_session_timeout, Aperçu du processus de connexion, Impact des connexions, Durée de vie d'une transaction
- old_snapshot_transaction, Durée de vie d'une transaction
- Paramètres de configuration
- max_connections, Répertoire de données principal, Tests divers, Création du fichier postmaster.pid, Rejeu des transactions, Gestion des statistiques d'activité : stats collector, Gestion des connexions : postgres, Verrous, Implémentation au niveau système, Mémoire de travail, Gestion des processus, Bases, Configuration d'un serveur secondaire, Sessions
- shared_buffers, Répertoire de données principal, Cache disque des relations, Cache disque des journaux de transactions et mémoire partagée du système transactionnel, Sessions, Implémentation au niveau système
- block_size, Répertoire base, Cache disque des relations
- segment_size, Répertoire base
- temp_file_limit, Répertoire base
- seq_page_cost, Tablespaces, Tablespaces, Parcours de tables, Paramétrage, Estimation de coûts
- random_page_cost, Tablespaces, Tablespaces, Parcours d'index, Paramétrage
- effective_io_concurrency, Tablespaces, Tablespaces, Parcours d'index
- wal_block_size, Répertoire des journaux de transactions
- wal_segment_size, Répertoire des journaux de transactions
- checkpoint_timeout, Répertoire des journaux de transactions, checkpointer
- checkpoint_segments, Répertoire des journaux de transactions, checkpointer, Écriture dans les journaux de transactions : wal writer
- log_checkpoints, Répertoire des journaux de transactions, checkpointer
- stats_temp_directory, Statistiques d'activité, Gestion des statistiques d'activité : stats collector, Processus, Fichiers
- logging_collector, Traces, Lancement des sous-processus principaux, Boucle d'exécution principale, Gestion des traces : logger
- log_directory, Traces, Lancement des sous-processus principaux, Gestion des traces : logger, Sauvegarde des fichiers
- log_filename, Traces, Gestion des traces : logger
- log_rotation_age, Traces, Gestion des traces : logger
- log_rotation_size, Traces, Gestion des traces : logger
- dynamic_shared_memory_type, Mémoire partagée dynamique
- port, Autres fichiers, Via un socket de domaine Unix, Via un socket réseau
- unix_socket_directories, Autres fichiers, Mise en place des interfaces de connexion, Via un socket de domaine Unix
- unix_socket_directory, Autres fichiers, Mise en place des interfaces de connexion
- listen_addresses, Autres fichiers, Mise en place des interfaces de connexion, Via un socket réseau
- external_pid_file, Autres fichiers, Mise en place de la mémoire partagée
- maintenance_work_mem, Index GIN, Mémoire pour les opérations de maintenance, Lutter contre la fragmentation des tables
- gin_pending_list, Index GIN
- work_mem, Index GIN, Mémoire de travail, Bases, Routines, Merge/Sort Join, Hash Join, Group Aggregate, Hash Aggregate, Sort
- gin_fuzzy_search_limit, Index GIN
- effective_cache_size, Index GiST, Parcours d'index
- wal_compression, Journaux de transactions
- full_page_writes, Journaux de transactions, checkpointer
- update_process_title, Architecture des processus, wal receiver
- initialisation, Configuration du processus
- superuser_reserved_connections, Tests divers, Gestion des connexions : postgres, Gestion des processus
- max_wal_senders, Tests divers, Boucle de traitement, Gestion de la réplication, Verrous, Sessions, Gestion des processus, Configuration du serveur primaire
- archive_mode, Tests divers, Boucle d'exécution principale, Réactions aux signaux émis, Archivage des journaux de transactions : archiver, Archivage des journaux de transactions, Configuration du serveur primaire
- wal_level, Tests divers, Rejeu des transactions, Archivage des journaux de transactions : archiver, Archivage des journaux de transactions, Configuration des différents types de serveurs secondaires
- shared_preload_libraries, Création du fichier postmaster.pid
- autovacuum_max_workers, Création du fichier postmaster.pid, Gestion des statistiques d'activité : stats collector, autovacuum launcher, Verrous, Sessions, Implémentation au niveau système, Mémoire pour les opérations de maintenance
- max_worker_processes, Création du fichier postmaster.pid, Rejeu des transactions, Gestion des statistiques d'activité : stats collector, Gestion des processus d'arrière-plan : background worker, Verrous, Sessions, Implémentation au niveau système, Mémoire de travail, Parcours de tables
- max_files_per_processes, Mise en place de la mémoire partagée
- silent_mode, Lancement des sous-processus principaux
- autovacuum, Lancement des sous-processus principaux, Réactions aux signaux émis, autovacuum launcher, Limite des identifiants de transaction
- track_counts, Lancement des sous-processus principaux, Gestion des statistiques d'activité : stats collector, autovacuum launcher
- autovacuum_freeze_max_age, Réactions aux signaux émis, Limite des identifiants de transaction
- restore_command, Configuration de la restauration, Slots de réplication, Restauration d'une sauvegarde PITR, Configuration
- recovery_target_timeline, Configuration de la restauration, wal receiver, Restauration d'une sauvegarde PITR
- archive_cleanup_command, Configuration de la restauration, checkpointer, Nettoyage des journaux archivés
- max_replication_slots, Slots de réplication, checkpointer, Retard d'un serveur secondaire
- hot_standby, Rejeu des transactions, Boucle de traitement, Configuration du serveur primaire, Configuration, Configuration des différents types de serveurs secondaires
- max_prepared_transactions, Rejeu des transactions, Two-Phase Commit (2PC), Configuration d'un serveur secondaire
- max_locks_per_transaction, Rejeu des transactions, Configuration d'un serveur secondaire
- recovery_min_apply_delay, Boucle de traitement, Configuration des différents types de serveurs secondaires
- trigger_file, Boucle de traitement, Configuration, Bascule
- pause_at_recovery_target, Boucle de traitement
- recovery_end_command, Fin du processus startup, Restauration d'une sauvegarde PITR
- bgwriter_lru_maxpages, writer, Processus
- bgwriter_lru_multiplier, writer
- bgwriter_delay, writer, Processus
- max_wal_size, checkpointer
- checkpoint_completion_target, checkpointer
- checkpoint_warning, checkpointer
- archive_timeout, checkpointer, Archivage des journaux de transactions : archiver, Archivage des journaux de transactions, Configuration du serveur primaire
- wal_keep_segments, checkpointer, Sauvegarde des fichiers, Retard d'un serveur secondaire
- synchronous_commit, Écriture dans les journaux de transactions : wal writer, autovacuum worker, Gestion de la durabilité, Configuration des différents types de serveurs secondaires
- wal_writer_delay, Écriture dans les journaux de transactions : wal writer, Gestion de la durabilité
- wal_writer_flush_after, Écriture dans les journaux de transactions : wal writer
- wal_buffers, Écriture dans les journaux de transactions : wal writer, Cache disque des journaux de transactions et mémoire partagée du système transactionnel
- commit_delay, Écriture dans les journaux de transactions : wal writer
- commit_siblings, Écriture dans les journaux de transactions : wal writer
- fsync, Écriture dans les journaux de transactions : wal writer, Propriétés ACID
- wal_sync_method, Écriture dans les journaux de transactions : wal writer
- track_activity_query_size, Gestion des statistiques d'activité : stats collector, Sessions
- track_activities, Gestion des statistiques d'activité : stats collector
- track_functions, Gestion des statistiques d'activité : stats collector
- track_io_timing, Gestion des statistiques d'activité : stats collector
- log_destination, Gestion des traces : logger
- log_file_mode, Gestion des traces : logger, Accès aux fichiers
- log_truncate_on_rotation, Gestion des traces : logger
- zero_damaged_pages, autovacuum launcher, autovacuum worker
- statement_timeout, autovacuum launcher, autovacuum worker, Accès concurrents et verrous
- lock_timeout, autovacuum launcher, autovacuum worker, Accès concurrents et verrous
- idle_in_transaction_session_timeout, autovacuum launcher, autovacuum worker
- autovacuum_naptime, autovacuum launcher
- default_transaction_isolation, autovacuum worker, Niveaux d'isolation
- autovacuum_vacuum_threshold, autovacuum worker
- autovacuum_vacuum_scale_factor, autovacuum worker
- autovacuum_analyze_threshold, autovacuum worker
- autovacuum_analyze_scale_factor, autovacuum worker
- autovacuum_vacuum_cost_delay, autovacuum worker
- autovacuum_vacuum_cost_limit, autovacuum worker
- log_autovacuum_min_duration, autovacuum worker
- archive_command, Archivage des journaux de transactions : archiver, Archivage des journaux de transactions, Configuration du serveur primaire
- wal_sender_timeout, wal sender, Configuration du serveur primaire
- primary_conninfo, wal receiver, Configuration, Configuration des différents types de serveurs secondaires
- wal_receiver_timeout, wal receiver, Configuration
- wal_receiver_status_interval, wal receiver, Configuration
- max_parallel_workers, Gestion des processus d'arrière-plan : background worker, Parcours de tables
- session_preload_libraries, Gestion des connexions : postgres
- local_preload_libraries, Gestion des connexions : postgres
- log_connections, Gestion des connexions : postgres
- log_disconnections, Gestion des connexions : postgres
- max_locks_per_xact, Verrous
- max_prepared_xacts, Verrous, Sessions
- max_predicate_locks_per_xact, Verrous
- synchronize_seqscans, Sessions, Parcours séquentiels synchronisés
- huge_pages, Implémentation au niveau système
- log_temp_files, Mémoire de travail
- temp_buffers, Mémoire cache pour les objets temporaires, Tables
- unix_socket_group, Via un socket de domaine Unix, Accès aux fichiers
- unix_socket_permissions, Via un socket de domaine Unix, Accès aux fichiers
- tcp_keepalive_idle, Via un socket réseau
- tcp_keepalive_interval, Via un socket réseau
- tcp_keepalive_count, Via un socket réseau
- ssl, Via un socket réseau, Espionnage de la communication
- application_name, Gestion des processus, Configuration des différents types de serveurs secondaires
- client_encoding, Gestion des processus
- data_sync_retry, Propriétés ACID
- transaction_isolation, Niveaux d'isolation
- track_commit_timestamp, Horodatage d'une ligne
- vacuum_freeze_min_age, Limite des identifiants de transaction
- vacuum_freeze_table_age, Limite des identifiants de transaction
- log_lock_waits, Accès concurrents et verrous
- deadlock_timeout, Accès concurrents et verrous
- temp_tablespaces, Tablespaces, Tables
- default_tablespace, Tablespaces
- search_path, Schémas, Routines
- constraint_exclusion, Tables
- max_parallel_workers_per_gather, Tables, Parcours de tables
- max_parallel_maintenance_workers, Tables
- parallel_leader_participation, Tables
- cpu_tuple_cost, Parcours de tables, Paramétrage, Estimation de coûts
- enable_seqscan, Parcours de tables
- min_parallel_table_scan_size, Parcours de tables
- parallel_tuple_cost, Parcours de tables, Paramétrage
- parallel_setup_cost, Parcours de tables, Paramétrage
- enable_indexscan, Parcours d'index
- enable_bitmapscan, Parcours d'index
- enable_indexonlyscan, Parcours d'index
- min_parallel_index_scan_size, Parcours d'index
- enable_nestloop, Nested Loop
- enable_mergejoin, Merge/Sort Join
- enable_gathermerge, Gather Merge
- enable_hashjoin, Hash Join
- enable_hashagg, Hash Aggregate
- trace_sort, Sort
- enable_sort, Sort
- enable_material, Materialize
- default_statistics_target, Mise à jour des statistiques, Statistiques, Mettre à jour les statistiques sur les données
- cpu_index_tuple_cost, Paramétrage
- cpu_operator_cost, Paramétrage, Estimation de coûts
- from_collapse_limit, Paramétrage
- join_collapse_limit, Paramétrage
- cursor_tuple_fraction, Paramétrage
- log_min_duration_statement, Index manquants
- min_wal_size, Sauvegarde des fichiers
- recovery_target_name, Restauration d'une sauvegarde PITR
- recovery_target_xid, Restauration d'une sauvegarde PITR
- recovery_target_time, Restauration d'une sauvegarde PITR
- recovery_target_lsn, Restauration d'une sauvegarde PITR
- recovery_target_immediate, Restauration d'une sauvegarde PITR
- recovery_target_inclusive, Restauration d'une sauvegarde PITR
- recovery_target_action, Restauration d'une sauvegarde PITR
- standby_mode, Configuration
- hot_standby_feedback, Configuration, Durée d'exécution
- wal_retrieve_retry_interval, Configuration
- synchronous_standby_names, Configuration des différents types de serveurs secondaires
- max_standby_archive_delay, Durée d'exécution
- max_standby_streaming_delay, Durée d'exécution
- vacuum_defer_cleanup_age, Durée d'exécution
- primary_slot_name, Retard d'un serveur secondaire
- vacuum_cost_page_hit, Lutter contre la fragmentation des tables
- vacuum_cost_page_miss, Lutter contre la fragmentation des tables
- vacuum_cost_page_dirty, Lutter contre la fragmentation des tables
- vacuum_cost_limit, Lutter contre la fragmentation des tables
- vacuum_cost_delay, Lutter contre la fragmentation des tables
- Parcours
- séquentiels, Sessions, Parcours de tables, Parcours d'index, Nested Loop, Parcours séquentiels synchronisés
- de table, Parcours de tables
- d'index, Parcours d'index
- de fonction, Autres parcours
- de CTE, Autres parcours
- Partitionnement, Tables
- password, méthode, Authentification
- pg_attribute, catalogue
- attisdropped, Fichier HEAP
- pg_class, catalogue
- reltablespace, Répertoire base
- relfilenode, Répertoire base
- relkind, Répertoire base
- relallvisible, Répertoire base, Lutter contre la fragmentation des tables
- reltuples, Répertoire base, autovacuum worker, Estimation de coûts, Lutter contre la fragmentation des tables
- relfrozenxid, Répertoire base, Limite des identifiants de transaction, Lutter contre la fragmentation des tables
- relpages, Estimation de coûts, Lutter contre la fragmentation des tables
- relminmxid, Lutter contre la fragmentation des tables
- pg_clog, Répertoire d'état des transactions
- (voir aussi pg_xact)
- pg_controldata, Répertoire global
- pg_database, catalogue
- colonne datname, Répertoire base
- datfrozenxid, Réactions aux signaux émis, autovacuum worker, Limite des identifiants de transaction
- datminmxid, autovacuum worker
- datallowconn, Bases
- datistemplate, Bases
- pg_dump, Snapshots de base, Niveaux d'isolation, Export logique-Sauvegarde parallélisée
- vs pg_dumpall, Exemple d'utilisation de pg_dump et pg_dumpall
- pg_dumpall, Export global
- vs pg_dump, Exemple d'utilisation de pg_dump et pg_dumpall
- pg_execute_server_program, rôle, Rôle
- pg_filedump, Fichier HEAP, Index B-tree, Index Hash
- pg_hint_plan, Fonctionnement de l'optimiseur
- pg_locks, catalogue
- granted, Accès concurrents et verrous
- pg_monitor, rôle, Rôle
- pg_prepared_xacts, catalogue
- gid, Répertoire des données 2PC
- pg_read_all_settings, rôle, Rôle
- pg_read_all_stats, rôle, Rôle
- pg_read_server_files, rôle, Rôle
- pg_signal_backend, rôle, Rôle
- pg_stat_activity, vue statistique
- state, Impact des connexions
- wait_event_type, Accès concurrents et verrous
- wait_event, Accès concurrents et verrous
- waiting, Accès concurrents et verrous
- datname, Sessions
- usename, Sessions
- application_name, Sessions
- pg_stat_all_indexes, vue statistique
- idx_scan, Index inutilisés, Index
- idx_tup_read, Index
- idx_tup_fetch, Index
- pg_stat_all_tables, vue statistique
- n_dead_tup, autovacuum worker, Lutter contre la fragmentation des tables, Automatisation de VACUUM et ANALYZE
- n_mod_since_analyze, autovacuum worker, Automatisation de VACUUM et ANALYZE
- seq_scan, Tables
- idx_scan, Tables
- seq_tup_read, Tables
- idx_tup_fetch, Tables
- n_tup_ins, Tables
- n_tup_upd, Tables
- n_tup_del, Tables
- n_tup_hot_upd, Tables
- vacuum_count, Tables
- autovacuum_count, Tables
- analyze_count, Tables
- autoanalyze_count, Tables
- n_live_tup, Lutter contre la fragmentation des tables
- pg_stat_bgwriter, vue statistique
- colonne buffers_alloc, writer
- maxwritten_clean, writer, Processus
- buffers_clean, writer, Processus
- backend_fsync, checkpointer
- checkpoints_req, checkpointer
- checkpoints_timed, checkpointer
- colonne buffers_checkpoint, checkpointer
- colonne checkpoint_read_time, checkpointer
- colonne checkpoint_write_time, checkpointer
- buffers_checkpoint, Processus
- buffers_backend, Processus
- pg_stat_database, vue statistique
- stat_reset, Gestion des statistiques d'activité : stats collector
- temp_files, Mémoire de travail, Bases de données
- temp_bytes, Mémoire de travail, Bases de données
- wait_event, Sessions
- waiting, Sessions
- state, Sessions
- query_start, Sessions
- backend_start, Sessions
- datname, Bases de données
- numbackends, Bases de données
- xact_commit, Bases de données
- xact_rollback, Bases de données
- blks_hit, Bases de données
- blks_read, Bases de données
- tup_returned, Bases de données
- tup_fetched, Bases de données
- tup_inserted, Bases de données
- tup_updated, Bases de données
- tup_deleted, Bases de données
- pg_stat_scan_tables, rôle, Rôle
- pg_stat_statements, vue statistique
- query, Requêtes
- calls, Requêtes
- total_time, Requêtes
- rows, Requêtes
- tmp_blks_writtent, Requêtes
- pg_stat_user_functions, vue statistique
- total_time, Routines
- call, Routines
- self_time, Routines
- pg_statio_all_indexes, vue statistique
- idx_blks_read, Index
- idx_blks_hit, Index
- pg_statio_all_sequences, vue statistique
- blks_read, Séquences
- blks_hit, Séquences
- pg_statio_all_tables, vue statistique
- heap_blks_hit, Tables
- heap_blks_read, Tables
- toast_blks_hit, Tables
- toast_blks_read, Tables
- pg_stats, catalogue
- correlation, Automatisation de CLUSTER
- pg_tablespace, catalogue
- spcname, Tablespaces, Sauvegarde physique des fichiers à froid
- spclocation, Tablespaces
- pg_write_server_files, rôle, Rôle
- pg_xlog, Répertoire des journaux de transactions
- (voir aussi pg_wal)
- PGDATA, Fichiers, Autres fichiers
- PITR, Répertoire des journaux de transactions, Autres fichiers, Journaux de transactions, Sauvegarde physique des fichiers à chaud, en continu
- (voir aussi Sauvegarde PITR)
- Plantuner, Fonctionnement de l'optimiseur
- Point de cohérence, Autres fichiers, Démarrage et gestion des sous-processus, Configuration de la restauration, Rejeu des transactions
- Pooler de connexion, Impact des connexions
- Pooling, Impact des connexions
- Procédure stockée
- Routine, Cas particulier des routines
- Processus
- checkpointer, Répertoire base, Répertoire des journaux de transactions, Boucle d'exécution principale, Réactions aux signaux émis, Écriture dans les fichiers de données, checkpointer, Cache disque des relations, Sessions, Nettoyage des journaux archivés, Processus
- writer, Répertoire base, Boucle d'exécution principale, Réactions aux signaux émis, Écriture dans les fichiers de données, checkpointer, Écriture dans les journaux de transactions : wal writer, Cache disque des relations, Processus
- postgres, Répertoire base, Boucle d'exécution principale, Écriture dans les fichiers de données, writer, checkpointer, Écriture dans les journaux de transactions : wal writer, Gestion des statistiques d'activité : stats collector, Gestion des traces : logger, Gestion des connexions : postgres, Cache disque des relations, Aperçu du processus de connexion, Gestion des processus
- wal writer, Répertoire des journaux de transactions, Boucle d'exécution principale, Réactions aux signaux émis, checkpointer, Écriture dans les journaux de transactions : wal writer
- archiver, Répertoire des journaux de transactions, Boucle d'exécution principale, Réactions aux signaux émis, Archivage des journaux de transactions : archiver, Sauvegarde physique des fichiers à chaud, en continu, Aperçu du fonctionnement global, Processus
- stats collector, Statistiques d'activité, Lancement des sous-processus principaux, Boucle d'exécution principale, Réactions aux signaux émis, writer, checkpointer, Gestion des statistiques d'activité : stats collector, Archivage des journaux de transactions : archiver, Fonctionnement, Lutter contre la fragmentation des tables
- logger, Traces, Lancement des sous-processus principaux, Boucle d'exécution principale, Réactions aux signaux émis, Gestion des traces : logger
- startup, Autres fichiers, Démarrage et gestion des sous-processus, Lancement des sous-processus principaux, Réactions aux signaux émis, startup, writer, checkpointer, Écriture dans les journaux de transactions : wal writer, wal receiver
- postmaster, Autres fichiers, postmaster, startup, writer, checkpointer, Écriture dans les journaux de transactions : wal writer, Gestion des statistiques d'activité : stats collector, Gestion des traces : logger, Gestion automatique des VACUUM et ANALYZE, autovacuum launcher, autovacuum worker, Gestion de la réplication, wal receiver, Gestion des connexions : postgres, Vue générale, Sessions, Aperçu du processus de connexion, Gestion des processus, Authentification, Processus
- autovacuum launcher, Lancement des sous-processus principaux, Réactions aux signaux émis, Gestion automatique des VACUUM et ANALYZE, autovacuum launcher, autovacuum worker, Sessions
- background worker, Lancement des sous-processus principaux, Réactions aux signaux émis, Gestion des processus d'arrière-plan : background worker, Sessions
- autovacuum_launcher, Boucle d'exécution principale
- autovacuum worker, Boucle d'exécution principale, Réactions aux signaux émis, Gestion des statistiques d'activité : stats collector, Gestion automatique des VACUUM et ANALYZE, autovacuum worker, Cache disque des relations, Sessions, Limite des identifiants de transaction, Aperçu du fonctionnement global
- superuser_reserved_connections, Boucle d'exécution principale
- wal sender, Réactions aux signaux émis, Boucle de traitement, Fin du processus startup, Gestion de la réplication, wal receiver, Sessions, Aperçu du processus de connexion, Configuration du serveur primaire
- wal receiver, Réactions aux signaux émis, Fin du processus startup, Gestion de la réplication, wal receiver, Sessions
- autovacuum, Mise à jour des statistiques, Tables
- Protection contre
le déni de service, Gestion des processus
- Protocole
- standard, Protocole standard
- de réplication, Protocole de réplication, Réplication logique
- Pruning, Tables
R
- RADIUS, Connexion, Authentification, R
- Récupérer les informations
- d'un bloc, Structure générale d'un bloc d'une relation, Fichier HEAP
- d'un fichier, Fichier HEAP
- REINDEX (voir Ordres SQL/INDEX)
- Réindexation, Index, Lutter contre la fragmentation des index
- automatique, Automatisation de REINDEX
- reject, méthode, Authentification
- Relations, Structure générale d'un bloc d'une relation
- temporaires, Répertoire base
- espace libre, Structure générale d'un bloc d'une relation
- facteur de remplissage, Structure générale d'un bloc d'une relation
- partie HEAP, Fichier TOAST, autovacuum worker
- partie TOAST, Fichier TOAST, autovacuum worker
- Répertoires
- des données, Fichiers
- base, Répertoire base, Tablespaces, Configuration de la restauration
- des bases, Répertoire base
- pgsql_tmp, Répertoire base, Lancement des sous-processus principaux, Mémoire de travail
- global, Répertoire global, Tablespaces, Tests divers, Lecture du fichier pg_control, Configuration de la restauration, Fichiers
- pg_tblspc, Tablespaces
- pg_wal, Répertoire des journaux de transactions, Vérification du répertoire pg_wal, Slots de réplication, wal receiver, Cache disque des journaux de transactions et mémoire partagée du système transactionnel, Sauvegarde des fichiers, Restauration d'une sauvegarde PITR
- pg_wal/archive_status, Répertoire des journaux de transactions
- pg_xact, Répertoire d'état des transactions, autovacuum worker, Cache disque des journaux de transactions et mémoire partagée du système transactionnel
- pg_subtrans, Répertoire des points de retour, Cache disque des journaux de transactions et mémoire partagée du système transactionnel
- pg_multixact, Répertoire des verrous partagés, autovacuum worker, Cache disque des journaux de transactions et mémoire partagée du système transactionnel
- pg_multixact/offsets, Répertoire des verrous partagés, Cache disque des journaux de transactions et mémoire partagée du système transactionnel
- pg_multixact/members, Répertoire des verrous partagés, Cache disque des journaux de transactions et mémoire partagée du système transactionnel
- pg_twophase, Répertoire des données 2PC
- pg_stat, Statistiques d'activité, Rejeu des transactions, Gestion des statistiques d'activité : stats collector, Processus, Fichiers
- pg_stat_tmp, Statistiques d'activité, Rejeu des transactions, Gestion des statistiques d'activité : stats collector
- log, Traces, Gestion des traces : logger, Sauvegarde des fichiers
- pg_notify, Système de notifications
- pg_snapshots, Snapshots de base, Rejeu des transactions
- pg_serial, SSI, Verrous
- pg_dynshmem, Mémoire partagée dynamique
- pg_logical, Réplication logique
- pg_replslot, Slots de réplication, Slots de réplication
- archive_status, Vérification du répertoire pg_wal, Slots de réplication, Écriture dans les journaux de transactions : wal writer, Archivage des journaux de transactions : archiver, wal receiver
- pg_commit_ts, Horodatage d'une ligne
- Réplication, Gestion de la réplication
- répertoire, Réplication logique
- slot, Slots de réplication
- par flux, wal receiver, Log Shipping et Streaming Replication, Secondaire asynchrone/synchrone
- protocole, Protocole de réplication
- physique, Réplication physique
- logique, Réplication logique, Réplication logique
- Log Shipping, Log Shipping et Streaming Replication
- asynchrone, Secondaire asynchrone/synchrone
- synchrone, Secondaire asynchrone/synchrone
- en cascade, Réplication en cascade
- répertoire d'archivage, Répertoire d'archivage
- identité, Particularités des publications
- Requête
- optimiseur, Répertoire base, Routines, Lutter contre la fragmentation des tables
- simple, Exécution de requêtes
- vide, Exécution de requêtes
- complexe, Exécution de requêtes
- COPY, Exécution de requêtes
- échec, Exécution de requêtes
- annulation, Cas particuliers
- Restartpoint, checkpointer
- Rôle, Au niveau du système de base de données, Connexion
- liste, Répertoire base
- membres, Répertoire base, Rôles
- SUPERUSER, Gestion des connexions : postgres, Gestion des processus, Rôles
- (non) privilégié, Gestion des connexions : postgres
- authentification, Authentification
- attributs, Rôles, Attributs
- nombre limite de connexions, Rôles
- paramétrage, Rôles
- suppression, Rôles
- postgres, Rôle
- pg_signal_backend, Rôle
- pg_read_all_settings, Rôle
- pg_read_all_stats, Rôle
- pg_stat_scan_tables, Rôle
- pg_monitor, Rôle
- pg_read_server_files, Rôle
- pg_write_server_files, Rôle
- pg_execute_server_program, Rôle
- public, Rôle
- Routine, Cas particulier des routines
- langages, Langages de routines
- sécurité, Routines
- configuration, Routines
- Routines
- surcharge du nom, Routines
- arguments, Routines
- langage, Routines
S
- Sauvegarde, Au niveau du système de base de données, Sauvegarde et restauration-Considérations sur les sauvegardes
- gestionnaire de, Gestionnaires de sauvegardes
- Sauvegarde PITR, Répertoire des journaux de transactions, Autres fichiers, startup, Messages pour la sauvegarde des fichiers, Index, Sauvegarde physique des fichiers à chaud, en continu
- restauration, Répertoire des journaux de transactions, Journaux de transactions, Restauration d'une sauvegarde PITR
- Schéma, Bases, Schémas, Sauvegarde et restauration, Droits sur la définition des objets
- public, Schémas, Lutter contre la fragmentation des tables, Rôle, Droits par défaut d'un rôle
- sauvegarde, Export logique, Export global
- Schémas système
- pg_catalog, Schémas
- information_schema, Schémas
- Sécurité, Gestion des processus, Sécurité
- Segment, Répertoire base, Répertoire des journaux de transactions
- (voir aussi Fichier)
- taille, Répertoire base, Répertoire des journaux de transactions
- Séquence
- lien avec une colonne, Séquences
- gestion transactionnelle, Séquences
- Serveurs secondaires
- asynchrones, Configuration des différents types de serveurs secondaires
- synchrones, Configuration des différents types de serveurs secondaires
- warm standby, Configuration des différents types de serveurs secondaires
- hot standby, Configuration des différents types de serveurs secondaires
- en retard, Configuration des différents types de serveurs secondaires
- en cascade, Configuration des différents types de serveurs secondaires
- Signaux, postmaster, Mise en place des signaux, writer, checkpointer, Écriture dans les journaux de transactions : wal writer, Gestion des statistiques d'activité : stats collector, Gestion des traces : logger, autovacuum launcher, autovacuum worker, Archivage des journaux de transactions : archiver, wal sender, wal receiver, Gestion des connexions : postgres
- SIGUSR2, Boucle d'exécution principale, checkpointer, autovacuum launcher, autovacuum worker, Archivage des journaux de transactions : archiver, wal sender
- SIGCHLD, Réactions aux signaux émis
- SIGUSR1, Réactions aux signaux émis, Rejeu des transactions, writer, Sessions
- SIGTERM, Réactions aux signaux émis, Boucle de traitement, checkpointer, Écriture dans les journaux de transactions : wal writer, autovacuum launcher, Archivage des journaux de transactions : archiver, wal sender
- SIGHUP, Boucle de traitement, writer, checkpointer, Écriture dans les journaux de transactions : wal writer, Gestion des statistiques d'activité : stats collector, Gestion des traces : logger, autovacuum launcher, Archivage des journaux de transactions : archiver, wal sender, wal receiver, Gestion des connexions : postgres
- SIGINT, checkpointer, Écriture dans les journaux de transactions : wal writer
- SIGQUIT, Écriture dans les journaux de transactions : wal writer, Gestion des statistiques d'activité : stats collector, wal sender, wal receiver
- Slots de réplication, Slots de réplication
- répertoire, Slots de réplication
- Snapshot, Snapshots de base
- Socket, postmaster, Boucle d'exécution principale
- Unix, Autres fichiers, Mise en place des interfaces de connexion, Via un socket de domaine Unix
- UDP, Lancement des sous-processus principaux, Gestion des statistiques d'activité : stats collector
- TCP/IP, Via un socket réseau
- Somme de contrôle
- fichiers de données, Répertoire base, Structure générale d'un bloc d'une relation
- journaux de
transactions, Répertoire des journaux de transactions
- SP-GiST, Index
- SQL, Répertoire base
- (voir aussi Fonctions SQL)
- (voir aussi Ordres SQL)
- SQL/MED
- connecteur, SQL/MED
- serveur, SQL/MED
- utilisateur, SQL/MED
- table externe, SQL/MED
- SSL, Création du fichier postmaster.pid, Connexion, Via un socket réseau, Espionnage de la communication
- SSPI, Connexion
- Statistiques d'activité, Statistiques d'activité, Gestion des statistiques d'activité : stats collector, Statistiques d'activité
- nettoyage, autovacuum worker
- bases, Bases de données
- Statistiques sur les données, Mise à jour des statistiques
- Streaming Replication, Log Shipping et Streaming Replication
- Switchover (bascule), Bascule
T
- Table
- fragmentation, Répertoire base, Lutter contre la fragmentation des tables
- non journalisée, Répertoire base, Tables
- TOAST, Fichier TOAST, autovacuum worker
- maintenance, Gestion automatique des VACUUM et ANALYZE
- temporaire, autovacuum worker, Tables
- permanente, Tables
- externe, Tables
- héritée, Tables
- partitionnée, Tables
- chiffrée, Tables
- contraintes, Tables
- facteur de remplissage, Tables
- niveau de parallélisation, Tables
- compression, Tables
- parcours, Parcours de tables, Paramétrage
- parallel_workers, Parcours de tables
- taille, Tables
- Tablespace, Au niveau du système de base de données, Tablespaces
- liste, Répertoire base
- identifiant, Répertoire base
- système, Tablespaces
- pg_global, Tablespaces
- pg_default, Tablespaces
- utilisateur, Tablespaces
- emplacement, Tablespaces, Tablespaces
- déplacer, Tablespaces
- utilité, Tablespaces
- pour objets et fichiers temporaires, Tablespaces
- déplacement, Tablespaces
- TCP
- KeepAlive, wal sender, Via un socket réseau
- protocole, wal sender
- socket, Via un socket réseau
- Timeline, Répertoire des journaux de transactions, Configuration de la restauration, checkpointer, wal receiver
- fichier d'historique, Répertoire des journaux de transactions, Fin du processus startup
- changement, Réactions aux signaux émis, Boucle de traitement
- TOAST, Répertoire base, Fichier TOAST, autovacuum worker
- configuration, autovacuum worker
- et statistiques, Tables
- Traces d'activité, Traces
- Transactions, Définition d'une transaction
- journal, Répertoire des journaux de transactions
- état, Répertoire d'état des transactions
- unique, Identifiants de transaction
- auto-commit, Transaction implicite et transaction explicite
- atomique, Propriétés ACID
- cohérence, Propriétés ACID
- isolation, Propriétés ACID, Niveaux d'isolation
- durabilité, Propriétés ACID
- imbriquée, Transaction imbriquée et transaction autonome
- autonome, Transaction imbriquée et transaction autonome
- distribuée, Two-Phase Commit (2PC)
- MVCC, MVCC
- identifiant, Limite des identifiants de transaction
- FrozenXid, Limite des identifiants de transaction
- Triggers
- déclenchement, Triggers
- sur vue, Triggers
- sur événement, Triggers
- trust, méthode, Connexion, Authentification
- Two-Phase Commit (2PC), Répertoire des données 2PC, Two-Phase Commit (2PC)
- Types
- d'arrêt, Démarrage et gestion des sous-processus
- de base, Types
- métier, Types
- serial, Types
- utilisateur, Types
- domaine, Types
- enum, Types
V
- VACUUM, Gestion automatique des VACUUM et ANALYZE, Opérations post-import, Lutter contre la fragmentation des tables, Lutter contre la fragmentation des index, Automatisation de VACUUM et ANALYZE
- (voir aussi Ordres SQL/VACUUM)
- clause FULL, Lutter contre la fragmentation des tables
- clause FREEZE, Lutter contre la fragmentation des tables
- clause VERBOSE, Lutter contre la fragmentation des tables
- clause ANALYZE, Lutter contre la fragmentation des tables
- Variables d'environnement
- PGDATA, Fichiers, Autres fichiers
- PGPORT, Configuration du processus
- PGDATESTYLE, Configuration du processus
- PGCLIENTENCODING, Configuration du processus
- Variables psql
- ON_ERROR_STOP, Restauration d'une sauvegarde texte
- Visibility Map (VM), Répertoire base, Optimisations
- Vue
- permanente, Vues
- temporaire, Vues
- automatiquement modifiable, Vues
- matérialisée, Vues
- droit d'accès aux objets, Vues
- Vues
statistiques (voir Catalogues statistiques)
- pg_stat_all_indexes, Index inutilisés, Index
- pg_stat_replication, Configuration des différents types de serveurs secondaires, Sessions
- pg_stat_database_conflicts, Durée d'exécution, Bases de données
- pg_stat_database, Aperçu du fonctionnement global, Bases de données
- pg_stat_activity, Sessions, Suppression d'un rôle
- pg_stat_ssl, Sessions
- pg_stat_bgwriter, Processus, Analyse en direct : pgstat
- pg_stat_archiver, Processus
- pg_stat_all_tables, Tables, Lutter contre la fragmentation des tables, Automatisation de VACUUM et ANALYZE
- pg_statio_all_tables, Tables
- pg_stat_user_tables, Tables
- pg_stat_sys_tables, Tables
- pg_statio_all_indexes, Index
- pg_statio_all_sequences, Séquences
- pg_stat_user_functions, Routines
- pg_stat_statements, Requêtes