Database internals come with a dense vocabulary of acronyms. Some are spoken as words (ACID, WAL), others letter-by-letter (MVCC, PITR). Master these pronunciations for confident database engineering conversations.
0 / 5 completed
1 / 5
How do you pronounce MVCC (Multi-Version Concurrency Control)?
MVCC is pronounced as individual letters: 'em-vee-see-SEE' (/ˌɛmˌviːˌsiːˈsiː/). It stands for Multi-Version Concurrency Control, a database technique that allows multiple readers to access data without blocking writers, and vice versa. Used by PostgreSQL, Oracle, and other databases. Each letter is spoken separately, with stress on the last: em-vee-see-SEE.
2 / 5
How do you pronounce WAL (Write-Ahead Log in databases)?
WAL is commonly pronounced 'WAWL' (/wɔːl/), rhyming with 'wall', though some engineers also say each letter 'double-u-ay-EL'. Write-Ahead Log is a technique where changes are first written to a log file before being applied to the database — ensuring durability and enabling point-in-time recovery. In PostgreSQL communities, 'WAWL' is the dominant spoken form.
3 / 5
How do you pronounce ACID (database transaction properties)?
ACID is pronounced 'AS-id' (/ˈæsɪd/), exactly like the chemical term 'acid'. It stands for Atomicity, Consistency, Isolation, and Durability — the four properties that guarantee database transaction validity. Unlike many acronyms, ACID is pronounced as a word (an acronym), not letter-by-letter. Stress on the first syllable: AS-id.
4 / 5
How do you pronounce PITR (Point-In-Time Recovery)?
PITR is usually pronounced letter-by-letter as 'pee-eye-tee-AR' (/ˌpiːˌaɪˌtiːˈɑːr/), though some say 'PIT-er' informally. It stands for Point-In-Time Recovery, the ability to restore a database to any specific moment using WAL archives and base backups. PostgreSQL and other databases support PITR for disaster recovery scenarios.
5 / 5
How do you pronounce VACUUM (PostgreSQL maintenance command)?
VACUUM is pronounced 'VAK-yum' (/ˈvækjʊm/), exactly like the English word for a vacuum cleaner. In PostgreSQL, VACUUM reclaims storage occupied by dead tuples — rows that have been deleted or updated but still take up space due to MVCC. The command name is a perfect metaphor for cleaning up the database. Stress on the first syllable: VAK-yum.