My CGI session operating on a huge Database may take a very long time if users want to select too much data from the database. The problem is if users request small size of data which takes short time, it works well; but when the size of data is very big which takes very long time, the CGI bin will stop after some time giving me "Contain no data" message and no result will be produced on the screen. But when I check the temp files, actually, it produced the data but just part of it. It means that it works. I guess the browser has a timeout. If the running or the loading time surpass some time limit, it will consider it is in dead loop or cannot be download so that it stop at once. I just wonder if my guess is correct or not. Thanks for your time.