Online dating database software
These terms are commonly used in information about the My SQL database server.
This glossary originated as a reference for terminology about the Inno DB storage engine, and the majority of definitions are Inno DB-related. When a transaction makes multiple changes to the database, either all the changes succeed when the transaction is committed, or all the changes are undone when the transaction is rolled back.
The database remains in a consistent state at all times -- after each commit or rollback, and while transactions are in progress.
If related data is being updated across multiple tables, queries see either all old values or all new values, not a mix of old and new values.
Transactions are protected (isolated) from each other while they are in progress; they cannot interfere with each other or see each other's uncommitted data.