The Stack Trace
Blog
Follow Astro on Mastodon Follow Astro on Twitter Go to Astro's GitHub repo
← All posts

Databases

3 posts

Gold yellow interlocking geometric transaction blocks with commit and rollback flow paths on a dark navy background
Databases

Transactions and Isolation Levels: ACID in Practice

Jun 1, 2026

What ACID guarantees actually mean, what isolation levels exist and what anomalies each one allows, and how to choose the right level for your use case.

Gold B-tree structure with sorted branching nodes and leaf pointers descending into layered row data on a dark navy background
Databases

Indexes: How They Work, When They Help, When They Hurt

Apr 26, 2026

An index is a tradeoff - faster reads at the cost of slower writes and more storage. Knowing how B-trees work and how the planner uses them tells you when that tradeoff is worth making.

Gold pipeline stages connected by flowing paths representing query parsing, planning, and storage retrieval on a dark navy background
Databases

How Relational Databases Work Under the Hood

Mar 11, 2026

What actually happens between your SQL query and the rows that come back - storage pages, the query planner, and why understanding this makes you a better developer.

© 2026 The Stack Trace. All rights reserved.
Follow Astro on Mastodon Follow Astro on Twitter Go to Astro's GitHub repo