When Removing a SQL JOIN Reduced My Sorting Job Time from 17 Hours to 3 Hours

As developers, we are taught that normalization is good, duplication is bad, and joins are the correct way to design relational databases.