Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Data Bases > Paradox > Re: I need help...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 6 of 12 Topic 1295 of 1428
Post > Topic >>

Re: I need help in asking the right questions

by Sundial Services <info@[EMAIL PROTECTED] > Nov 1, 2007 at 08:01 PM

>Roy F wrote:
> Hi Craig,
> 
>  >it slows down terribly....
> 
> Unfortunately this is the nature of file based databases. The larger the
> size of your data tables, the slower your app becomes on a network.
> Having said that, the way your app is written can either put off the
> inevitable for a while or lead you to it faster. For instance, if your
> app uses a lot of queries on network tables you are going to find it
> slowing down sooner rather than later. If you can use secondary indexes
> with set range to get the views of the data you need, things will happen
> a lot faster. There are multiple things like that that can help or
> hinder you depending on how you chose to approach it. How large are the
> data tables on the network?
> 
> However even in the best of cir***stances, the app will get
> progressively slower as you get more data. If you are going to use this
> app for any length of time and will keep adding a lot of data, the
> answer is to convert the back end to a CS database. I've been there and
> done that. I spent the last year converting a traditional Paradox app to
> one which uses Paradox for the GUI and MS SQL server 2K for the
> database. Everything runs off stored procedures on the server. The
> difference is absolutely stunning. Things that used to take 30-45
> seconds are now instantaneous. The improvement in speed is really
> unbelievable. It is rock solid also. I know that's not what you wanted
> to hear, but that has been my experience.

In my experience, file-size is not a de-facto indicator of poor
performance,
and Roy's use of the word "terribly" is to me an indicator that the
application might be suffering from an as-yet undiagnosed anomaly.  The
WireShark recommendation is an excellent one.

In a networked environment, full-table-scans are death, and maintained
indexes are absolutely, 100% crucial.  "Surprises," such as table-lookups
and other file-access that you just might not be aware of, are unpleasant
surprises.


----
ChimneySweep(R): Fast(!) table repair at a click of the mouse!
http://www.sundialservices.com
 




 12 Posts in Topic:
I need help in asking the right questions
"Craig" <cra  2007-11-01 07:05:24 
Re: I need help in asking the right questions
Sundial Services <info  2007-11-01 08:26:17 
Re: I need help in asking the right questions
"Jim Moseley" &  2007-11-01 13:43:11 
Re: I need help in asking the right questions
Roy F <roydoc@[EMAIL P  2007-11-01 14:33:04 
Re: I need help in asking the right questions
"Jim Moseley" &  2007-11-01 19:11:55 
Re: I need help in asking the right questions
Sundial Services <info  2007-11-01 20:01:40 
Re: I need help in asking the right questions
"Oscar Santiesteban&  2007-11-01 21:16:34 
Re: I need help in asking the right questions
Erik Wogstad <erik@[EM  2007-11-01 21:59:37 
Re: I need help in asking the right questions
"Jim Moseley" &  2007-11-06 07:29:06 
Re: I need help in asking the right questions
Sundial Services <info  2007-11-06 18:40:44 
Re: I need help in asking the right questions
"Larry DiGiovanni&qu  2007-11-02 09:36:59 
Re: I need help in asking the right questions
"Larry DiGiovanni&qu  2007-11-02 10:04:00 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Tue Dec 2 22:38:02 CST 2008.