in reply to Re^2: DBM Deep Hash of Hash of Hash of array
in thread DBM Deep Hash of Hash of Hash of array

Try the following to replace your foreach:
my $size = $#{ $errordbref ->{$_BranchName}->{$ThingsToPrint}->{url} } +; foreach my $idx ( 0 .. $size ) { my $testurl = $errordbref ->{$_BranchName}->{$ThingsToPrint}->{url +}->[$idx]; print $testurl; }
That may reduce a lot of the RAM and disk usage you're seeing.

My criteria for good software:
  1. Does it work?
  2. Can someone else come in, make a change, and be reasonably certain no bugs were introduced?