The Database Doctor
Musing about Databases

Tag: joining

Cover image for Databases are just Loops - Part 1: Joins
Databases are just Loops - Part 1: Joins

I decided to write this post in response to my recent discussions with Matt Martin. Matt and I have been sparring lately over software performance. During one of these discussions, the...

Cover image for Join Elimination in Query Planners
Join Elimination in Query Planners

Most relational databases are both by human SQL query writers and tools that automatically generate queries. Query tools frequently add joins into the queries, even when those joins...