in reply to Big database queries

What are you getting all of this data for? If you are using Perl to do something with all the results after you get them, maybee you could use the database to get what you want then send you the results.