Home  News  Request Info  Products  Links  Search

How can I make BrokerForce™ run faster?

There are several ways to make the application run faster. Many of the methods described below are general tips that will improve the performance of any Windows application.  The tips regarding partial replicas are only applicable for BrokerForce™ Enterprise

The BrokerForce™ program uses your computer's random access memory (RAM) to display illustrations and access your data.  If this title runs too slow, or if you get error messages saying that system memory is low, you may not have enough available RAM. Following are some tips to make the best use of your computer's available memory.

Close all open applications that are not being used.

Add more RAM (memory) to your computer. You can determine how much memory is available by  typing mem/p at a DOS prompt and pressing ENTER. You need at least 12 MB of RAM (24 MB is recommended).  BrokerForce™ will use larger amounts of available RAM to place additional records into this memory in anticipation of the user's movements between records.  Improvements to performance diminish beyond 128 mb.

If you are using more than 256 colors in your video display, and your display card has less than 4mb of video memory, you may want to lower the colors to 256. For information about how to change your Windows display, consult your Windows documentation.

The sequence of movement between forms can affect performance. This applicaiton swaps forms other than the Order form into and out-of memory. The Order form is always loaded into memory while other forms are alternatively swapped into memory when they are selected from the tab strip. So, a movement from the Order form to the Customer form will load the customer form into memory the first time it is selected. Moving from the Customer form back to the Order form will be quite fast and the Customer form will not have to be reloaded if the user returns to it from the Order form. Movement to another form, such as the Vendor form, will wait for that form's information to load.

If your data is located on a network server, talk to your systems administrator about increasing throughput.  One option is to replicate the database and move a replica to your local machine.  This usually results in significant improvements and reduced network traffic.  This improvement must be balanced by any needs for real-time data updates.  Changes made by one replica user are not seen by other users until the replicas are synchronized.

For more information about performance, consult your Windows documentation.

For BrokerForce™ Enterprise creating minimal, partial replicas will improve performance.  Over time, the backend database becomes larger as orders and order details are added.  When the Utility program is used to create a replica, filter the replica by date and/or representative.  If, for example, you have three years of data, creating a replica that only has orders for the current year can dramatically improve performance.  

Partial replicas should be regularly synchronized with full replicas so that you will always have a full compliment of the data.  When needed, you can point the application to the full replica by using <Tools> and <Change Data>.  The full replica can be used for reporting purposes such as comparative analysis while a partial replica may be used for data entry and daily activities.

Windows is a registered trademark of Microsoft Corporation, BrokerForce™ is a trademark of DataForce, Inc.

Return to FAQs

Home  Order BrokerForce™  FAQs  Data Request  Download  Demos  Support  Contact

Copyrightę1995 - 2008 DataForce, Inc. Patent 6,901,380 and Patents Pending