Les géodatabases d'enterprise utilisent des tables de fichiers journaux pour maintenir des listes d'enregistrements sélectionnés. Les enregistrements sont écrits dans les tables de fichiers journaux pour que l'application puisse les utiliser ultérieurement dans les situations suivantes :
- Vous (ou un outil ou un autre processus que vous exécutez) créez un ensemble de sélection d’une taille donnée : plus de 100 enregistrements dans ArcMap, plus de 1 000 enregistrements dans ArcGIS Pro et plus de 1 000 enregistrements lorsque les ID d’objets sont demandés par un service d’entités.
- Vous effectuez une réconciliation ou une réinjection dans une géodatabase versionnée.
- Une application client extrait les données pour une mise à jour en mode déconnecté.
ArcGIS crée des fichiers journaux sous forme de tables temporaires dans la base de données PostgreSQL, lorsque des tables de fichiers journaux sont requises. Des tables sont créées pour chaque utilisateur.
Tables créées pour des tables de fichiers journaux temporaires
Deux tables de fichiers journaux temporaires sont créées dans la base de données. Il s’agit des tables pg_temp_<#>.sde_logfiles et pg_temp<#>.sde_logfile_data.
Autorisations d'utilisation des tables de fichiers journaux temporaires
Les autorisations suivantes sont requises pour utiliser les tables de fichiers journaux partagés dans PostgreSQL :
- CONNECT
- TEMP
Ces privilèges peuvent être accordés directement à des rôles ou des groupes de connexion individuels ou hérités de rôles ou privilèges publics accordés sur la base de données.