PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Taille de transaction maximale dans PostgreSQL

Je ne pense pas qu'il y ait une quantité maximale de travail qui peut être effectuée dans une transaction. Les données continuent d'être ajoutées aux fichiers de table, et finalement la transaction est validée ou annulée :AIUI ce résultat est stocké dans pg_clog; s'il recule, l'espace sera finalement récupéré par le vide. Ce n'est donc pas comme si le travail de transaction en cours était conservé en mémoire et vidé au moment de la validation, par exemple.