This document proposes reducing cache misses in the probe phase of hash joins by pre-sorting the smaller relation (S). It suggests sorting S by the join attribute to change the random reference pattern on the hash table to a clustered pattern within each cache scope, improving temporal and spatial locality. Evaluation on a Core i7 processor shows the proposed pre-sorting strategy (SP) reduces cycles and cache misses compared to independent or no partitioning, and speeds up the overall join execution time by up to 30% compared to the same algorithms without pre-sorting.