Is my case a Network Issue or database optimization issue -- which one to assign more significance?

Tech-Archive recommends: Fix windows errors by optimizing your registry

From: Avi (avisemah_at_optonline.net)
Date: 05/14/04


Date: 13 May 2004 21:17:24 -0700

I have at my house a WORKGROUP setup composed of windows server 2000
(Call it computer S) on which sql 20000 is installed and another
windows 2000 computer (call it Computer C). I also have visual basic
application running on computer C independently, except for some data
fetching that it does by relying on the SQL server database in
computer S. When the application runs in the private network context,
I don't experience any performance problems, some process that
involves execution of vb code and data fetching from SQL server lasts
no more that a second. Howver, when I hold everything constant except
for taking computer C out of the private network and connection it
through a DIFFERENT isp, I do experience a remarkable performance
degradation. The same process that last a second in the private
network, lasts more than 30 seconds with the remote connection.

Is it possible that I'm experiencing a network bottleneck or is it
normal to see such differnces when computer C moves from a private
network that enjoys a speed connection of 1.5 Mega bits per second to
an ISP that supplies 192 Kbs. Please bear in mind that the same
process was also measured when computer C moved to a different ISP but
with a same internet speed. In that latter case, the performance was
only 10 times slower, as opposed to 30 times slower when the
connection was 192 Kbs. So as you can see, in the 3 case described
above, the only parameter that changed was the IP address of the
connection string that computer C uses in order to connect to the sql
server of computer S. In private network S's IP address with respect
to Computer C's address was 192.168.0.2, in case 2 it was something
like 24.191.235.35.

Can anyone, just by the mere observation of what I described, have an
idea what I should do -- optimize my database performance first (e.g,
indexing, searching for blocking) or conxentrate on the network? If
networking is the culprit, have you seen such cases where the
performance degrades when moving from local to remote connection?

Any assistance will be much appreciated

Avi



Relevant Pages

  • Re: Outgoing POP3 email missing/lost/not received
    ... Funny thing is that I have had this ISP for 8 years and it has always been ... It looks like when you last ran CEICW, you set the ISP's mail server to: ... Internet Connection Wizard. ... After the wizard completes, the following network connection ...
    (microsoft.public.windows.server.sbs)
  • Re: Connection from remote computer to network SQL Server
    ... by default connectin to SQL Express from the network is disabled ... There is no firewall on the W2K machine acting as the SQL server. ... connection works. ...
    (microsoft.public.access.adp.sqlserver)
  • Re: Outgoing POP3 email missing/lost/not received
    ... ISP's mail server instead of the domain name on the ... SUMMARY OF SETTINGS FOR CONFIGURE E-MAIL AND INTERNET ... Internet Connection Wizard. ... After the wizard completes, the following network connection ...
    (microsoft.public.windows.server.sbs)
  • RE: Problems with Permissions
    ... And SBS server is only take ... the role of an internal server. ... they are all configured to connected to internal network. ... g. Run the Configure Email and Internet Connection Wizard on SBS server. ...
    (microsoft.public.windows.server.sbs)
  • Re: Irritating SQL 2000/2005 connection problem
    ... installed on our network anywhere. ... SqlConnection) to connect to a SQL 2000 database with a connection string ... When connecting to SQL ... Server 2005, this failure may be caused by the fact that under the default ...
    (microsoft.public.dotnet.framework.adonet)