Por exemplo, eu não lembro se a coluna de SIZE da MGMT$DB_TABLESPACES já considera o MAXSIZE de cada datafile ou não : se já considera vc não precisa fazer nem union nem join nenhum, MAS se não considera (ie, ela registra o consumo/tamanho atual, apenas, não o limite máximo) aí SIM vc precisa ir buscar info na MGMT$DB_datafiles , aí sim Recomendo o join, e PEÇO NOVAMENTE que vc faça um join trazendo TODAS as colunas-chave além do NOME de cada datafile e nos MOSTRE o resultado disso, que aí sim podemos te ajudar a fazer algum tipo de distinct/group/whatever....
[]s Chiappa