Wow that must be one hugely popular site, at 100 concurrent mysql queries :-)
What I did to do a load test on unix was to create a copy of a
php script that could run without user input (without needing form or URL data).
Then I wrote a shell script that used the CGI version of PHP to start 20 copies of that page at the same time.
Then I just sat back and relaxed as my server's performance went down :-)
Oh, and to find out how fast the server was responding I used the microtime()
function to mark the time at the beginning and end of a script and print the difference.