We have a Clipper 5.2e DOS multi user LAN application running on Win 95 (XP soon)workstation connected to database on Win 2003 server. Paripherals are Scanner, Lazer Printer and label printer on COM port. Dealing with COM port is via a C program. most used function is: Scan a barcode, validate, save and print a label.
We are experiencing delays when the user scans to process an item barcode. Means it works fine for a while (1-2 seconds per item) then it takes 10, 20, 30 seconds.
Speed goes back to normal 2 seconds after purge and re-index of the database. DB is 8 MgBytes and 50000 records.
We started to wonder if the Clipper database engine is too small for such a task.
Is this true? Do we need to re-develop the application with a new technology? or there is a solution or a better database engine ?
Please help
clip4ever
We are experiencing delays when the user scans to process an item barcode. Means it works fine for a while (1-2 seconds per item) then it takes 10, 20, 30 seconds.
Speed goes back to normal 2 seconds after purge and re-index of the database. DB is 8 MgBytes and 50000 records.
We started to wonder if the Clipper database engine is too small for such a task.
Is this true? Do we need to re-develop the application with a new technology? or there is a solution or a better database engine ?
Please help
clip4ever