• [^] # Re: Transactionnel et en RAM sont incompatibles

    Posté par . En réponse au message Base de donnée en RAM. Évalué à 0.

    Donc, d'après ton raisonnement, si je crée une base de données avec PostgreSQL, je fais quelques opérations dedans, puis je supprime la base de données, mes opérations n'étaient pas transactionnelles car ma base de données n'était pas durable?

    Ton raisonnement est faux parce que tu donnes un mauvais sens au mot durable.

    Durable: Une fois validé, l'état de la base de données doit être permanent, et aucun incident technique (exemple: crash) ne doit pouvoir engendrer une annulation des opérations effectuées durant la transaction.

    Voir wikipedia: Transaction_informatique

    Donc dans ton cas, si tu effaces volontairement tes données, ta base de donnée peut toujours être considérée comme durable. Ton expérience ne dit rien de la durabilité de ta base de données.