Ik weet niet zeker wat in jouw geval is toegestaan, mijn suggestie is om een extra veld met een nummer erin te hebben:
select field1, field2, 1 as db from db1.tb
UNION
select field1, field2, 2 as db from db2.tb1
UNION
select field1, field2, 3 as db from db1.tb4
UNION
met dat veld kunt u de bron van elk record identificeren.