The hash object is a great tool for a lot of things. But it is not a replacement for Proc Sort and should not be used for a plain sort operation.
If your only goal is to decrease run-time of your sort, there are options you can try to tweak and see if it improves your result.
For example.
Use the Details Option to get a detailed description of I/O operations of your Proc Sort Step.
If the step above has a lot of I/O steps, increase the Sortsize Option.
Perhaps use the Tagsort Option.
For a detailed list of Proc Sort Options, consult the Proc Sort Documentation.
... View more