I am using a HTTP handler to raise a file download.Basically code in the 'ProcessRequest' retrieves data from the database,creates a temporary copy of the existing template spreadsheet with a GUID as its name and writes data retrieved from the DB into it cell by cell using COM,raises a file download and deletes the temporary spreadsheet created.This whole process usually takes around 4-5 mins.But when we tried to concurrently test this process it took around 15 mins.
I am wondering if setting 'IsReusable' boolean to true could help improving the performance.But I am not sure,if it is safe.
Could someone please help me with it?
**Update:**Because I am using a different filename for each of the temporary files created I am assuming that there wont be safety issues.But still not sure.
See Question&Answers more detail:os