Back to Glossary
DatabaseIntermediate

What is Indexing?

Creating a data structure that makes database lookups much faster, like an index in a book.

Why It Matters

Without indexes, the database must scan every row to find what you need, which gets very slow with large datasets.

Real-World Example

Adding an index on the email column lets the database find a user by email in milliseconds instead of seconds.

“Understanding terms like Indexing matters because it helps you have better conversations with developers and make smarter decisions about your software. You do not need to be technical. You just need to know enough to ask the right questions.”

Callum Holt, Founder, 13Labs

Learn More at buildDay Melbourne

Want to understand these concepts hands-on? Join our one-day workshop and build a real web application from scratch.