Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.databases.paradox    |    To crash or not to crash, asks Borland    |    9,834 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 8,888 of 9,834    |
|    Larry DiGiovanni to Craig    |
|    Re: I need help in asking the right ques    |
|    02 Nov 07 09:36:59    |
      From: nospam@nospam              Craig wrote:              > For years my software has run quickly on a local drive but when there are       > large files on network drives, it slows down terribly       > when moving from record to record.              Well, lots of folks here have fairly large apps/databases running across       LANs and WANs. I would start by looking at. For record to record       navigation, the file size shouldn't matter all that much. I'd take a look       at the code that fires on record navigation events.              Also, when you say "network" I suspect you have something a little more       involved than a simple LAN. Two things will rapidly kill network       performance for shared file access - bandwidth and latency. Chances are,       the only control you have over this involves the physical location of the       server in regard to the clients - you want to make sure that there are very       few hops between them, preferably none.              You can get a sense of this by pinging a large packet from one of the       clients to the server and also by running a traceroute between one of the       clients and the server. The ping will tell you latency and the tracert will       tell you how many hops.              You want to work with the IT folks to minimize latency and hops, which may       be as simple as plugging the server into a different local LAN segment. The       benefit goes both ways -- if you can minimize the amount of your traffic       "pollutes" WAN circuits, everybody wins.              Whatever progress you make there, you also want to look at your code. You       want to minimize queries and unindexed filtering, particularly in record nav       operations.              Ping:              ping -l 65500 |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca