# COMMIT

A statement that successfully ends a transaction and makes its changes durable.

## What does **COMMIT** do in a relational database?

**COMMIT** — A statement that successfully ends a transaction and makes its changes durable.

```sql
START TRANSACTION;
UPDATE account
SET balance = balance - 50
WHERE account_id = 1;
COMMIT;
```

Level: Journeyman · [More Database terms at this level](https://www.ask-codey.com/glossary/subjects/database/journeyman)

Updated: September 27, 2026

Source: https://www.ask-codey.com/glossary/commit
