The dictionary.macros that you can proc sql to.
proc sql;
select *
from dictionary.macros;
quit;
I'm dealing with batch software at this point and want to make sure that each process id on UNIX has it's own copy.
I have found dictionary.macros as a bottle neck for jobs make too much use of macro variable arrays. Too much is tens of thousands of macro variables. Lots of thrashing back and forth to disk in the use of macro variables. There is definitely a downside to macro variables for high volume applications. Data step processing can be more efficient if designed properly.
I wanted to make sure that dictionary.macros would not be shared between jobs causing an even bigger contention point.
Besides one Sugi hit, Google did not find much on the creation of the dictionary.macros.
... View more