Les tablespace, ça s'utilise afin de répartir les tables sur plusieurs disques quand on a plusieurs disques physique. Quand on n'a qu'un seul disque physique (ou du RAID) on préfère généralement faire deux tablespace par base : un pour les tables, et un pour les index.
A la limite, quand t'as des tables de références (données qui bougent jamais) et des tables qui bougent beaucoup (import, tables temporaires, etc.) alors on il est aussi judicieux de les répartir sur deux tablespace différents.