Forum Moderators: open

Message Too Old, No Replies

Response time for netscape

         

manjumurthy

10:20 am on May 10, 2002 (gmt 0)



I have an asp pgm whih fetches data from the database & display's on the browser. There is a particular query which fetches nearly 3.8MB of data. The response time on I.E is very fast i.e page gets loaded in less than 18 seconds but on netscape it is very very slow, the browser nearly hangs. Can u tell me how I can increase the response time, is it possible to achive it through my code
Thanks
manjumurthy

BlobFisk

11:10 am on May 10, 2002 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I'm not sure if I'm reading this correctly, but does the 3.8Mb of database data come from one record or is it the entire recordset?

If it's the latter, and this is applicable in your situation, you could fragment the data into groups, based on the recordset size, and load manageable clumps by page.

This doesn't help IE users at all (although, I'd consider 18 seconds a long enough wait time) - but at least the NS users will get things a little quicker.

As I said, I may be well off the mark here as to what kind of data is being served (search results?). Would you be able to give more detail?

manjumurthy

12:33 pm on May 10, 2002 (gmt 0)



The 3.8MB of data is the entire recordset. I can fragment the data into groups, but due to one of the requirement(i.e display the entire data in one page), I'm following this design pattern. I really want to know y there so much of difference in response time between both browsers. Is it browser dependent, if not how can I improve my design to achieve faster response time.
Thanks
manjumurthy

DerOle

3:15 pm on May 10, 2002 (gmt 0)



You're sending all the records in one big table, right ?

Netscape (at least the 4.X) can't handle these large tables very well. The start rendering when the whole table arrived, and then it takes ages to finish.
Split the output in several smaller tables, let's say on for every 50 records.
If you have no borders for the tables, no one will see it.