Dělené stoly lze použít ve spojeních.
Vylaďte where
klauzule zahrnout pouze jeden oddíl pro dosažení nejlepšího výkonu.
např. pokud dělíte podle roku, můžete provést spojení jako:
select * from a
inner join partioned_table p on (p.id = a.id)
where p.year = '2011';
Tento dotaz bude fungovat s klauzulí where i bez ní, ale s klauzulí where to bude mnohem rychlejší, protože přistupujete pouze k jednomu oddílu.
Pokud přistupujete k více oddílům, musí MySQL k sešití oddílů použít dočasnou tabulku dohromady, než se stihne spojit.
Tento druh maří účel oddílů.