in reply to Managing Concurrent CGI.pm Query Objects

I'd suggest (if you can) using Apache's UNIQUE_ID environment variable:
my $unique_filename="/home/web/user-".$ENV{UNIQUE_ID};
This variable will remain the same throughout an entire session and unique for each user.