473,654 Members | 3,035 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Slow Performance / Blank Screen for 30 Sec

I am having a problem with an ASP.Net web application that I am not certain
how to troubleshoot.

When I view my web app from my computer it shows me a blank screen for about
30 seconds before finally displaying the page. The green progress bar
actually goes approximately 90% across after about 2-3 seconds and then it
just sits there. I have done trace statements and the code is only taking
about 3 seconds to process... but I am not seeing the page for close to 30
seconds.

What makes this problem stranger is that it doesn't happen all of the time.
One computer in my office seems to have it happen more than the rest. And
all of the computers are running the same browser (IE 6). It appears to be
on my first visit to the page from my computer -- but I have ruled out the
delay being caused by compilation, because I have already visited

that page from another computer since the project has been compiled and the
IIS has last been restarted. I have been able to recreate this on computers
other than mine... but it seems to occur most from my computer.

Here is what I can deduce:
- It is not a compilation issue because I have already visited that page
from another computer since the project has been compiled and the IIS has
last been restarted.
- It seems to happen on my production server but not on my test server.
However, other pages on this production server load quickly.
- It does not appear to be a coding issue since the trace statements are
show the same times both when it takes 30 seconds to appear and when it
takes 3 seconds to appear.
- It does not appear to be the size of the response being sent back to my
browser, since the HTML code produced is the same size for both the 30
second and the 3 second version.

Does anyone have any suggestions for how to troubleshoot this?

1. Is there a way to measure the time between when my server receives the
request and when it sends the response?
2. Is there any way to measure what is going on in that 30 seconds?

Thanks,
happyinst
Nov 17 '05 #1
1 2035
Just an additional note...

Even though it takes 30 seconds for me to view the page the first time I
visit it from my computer, subsequent visitrs take only 3 seconds.

Other computers also seem to have a longer time to load on their first visit
(about 5-7 seconds) and then subsequent visits only take 3 seconds.

Thanks,
happyinst
Nov 17 '05 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

12
2631
by: Neil | last post by:
I previously posted re. this, but thought I'd try again with a summary of facts. I have an Access 2000 MDB with a SQL Server 7 back end. There is a view that is linked to the database via ODBC and has been in place for several years without any performance problems. Recently I added a couple of fields to the output of the view, and it became very slow when scrolling. When just opened in the database window, the linked view takes about...
14
2618
by: charlie_M | last post by:
Is there a way to blank the screen in a FORM's onsubmit=... to blank the screen for the user?? I asked this before and got a way to blank a table by id with "document.getElementById('tabid').style.display='none';" in the onclick event and setting the encapsulating table's ID to 'tabid'. I was wondering if this or some other similar approach that could possibly be planted globally in my pages in the onsubmit validation
7
1610
by: Alex | last post by:
Hi, I just installed pg 7.4.1 on a new system P4, 3.2Gh HT, 1GB Mem, RH9 and discovered that some of the processes have become extremely slow. Mainly I am talking about a SELECT COUNT(*) or VACUUM. Before running the same database on a P4. 2Ghz 412MB mem, I got the job done in some cases half the time. The weird thing however is, that normal inserts seem to be much faster on the new system and I am wondering if it is Postgres or HW...
1
3275
by: Jeffrey Roughgarden | last post by:
I wonder if anyone has any tips to improve Visual Studio's debugging performance? I have a 20 page web app that takes 90 or more seconds to bring up the logon page after I hit F5. Start without debug (Ctrl-F5) is much quicker, but of course, I don't have the debugging then. I am running this on a 2GHz Compaq laptop, with both the server and database on the same machine. After the first page loads, subsequent pages are slightly slow on...
4
3007
by: Senthil | last post by:
Dear All, I developed an application using VB.NET and built the final executable. Iam using visual studio .net on Windows NT and .net framework version is 1.0. The executable takes considerable amount of time (more than a minute) to bring up the initial screen itself. Iam not doing any background processing before loading the screen. Whenever I run the executable this is happening. Can anyone please suggest some ways to improve the...
11
3138
by: Andy_Khosravi | last post by:
My problem: I'm having trouble with a query taking much too long to run; a query without any criteria evaluating only 650 records takes over 300 seconds to run (over the network. On local drive takes 120 seconds). The Setup: I'm running Access 97 non-developer edition. I have exactly zero other tools to use and no way to change that =(. My database is compiled and resides on a network drive. The database has not been split into a...
1
2426
by: Raul Elms | last post by:
Hi, I'm running Apache2 together with the php and mysql modules on an opensuse 10.1 machine. Most scripts run well, I can connect and query databases without any problems. But some well known scripts like phpMyAdmin or Nucleus fail. When accessing a database or table (I don't really know when PHP crashes) PHP just returns a blank screen (HTML source code is blank as well). For instance phpMyAdmin: With only one server configured I can...
13
3442
by: eighthman11 | last post by:
using Access 2003 and sql server version 8.0 Hey everyone. Created a text box where the user types in an Inventory number and it takes them to that inventory number on the contimuous form. The form is based on a link table to sql server. Here is the code: Dim rst As DAO.Recordset Dim InventoryItem As String InventoryItem = "'" & "TextBoxValue" & "'"
1
4901
by: ianwr | last post by:
Hi, I wondered in anyone can help with the following problem that i'm experiencing, i'll try to provide as much info as possible and any suggestions would be appreciated. I have just started at an organsiation and there seems to be slow performance maybe on the san on a 64bit itanium dual core machine. 4 CPUs are being showed to sql server, it also has 16gb of RAM. I'll start with the configuration of the SAN.
0
8376
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
8290
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
8815
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
8708
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
8489
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
4294
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
2716
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
1
1916
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
2
1596
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.