I have (relatively) basic access rights to an 11G datawarehouse. Some of the processing I do involves joining big tables to big tables with some calculations or adding additional columns to a base set of data. I generally bring data into my own schema for calculation but warehouse processing power is limited and some queries take a long time as most of the work involves affecting or joining data to all rows of a table (lots of full table scans on the explain plan!).
My question is if I have a reference number as a primary key on two tables, if I also use a hashed version of this reference number, will I see any performance increase?
If not, is there any other way to boost performance in these situations?