Please note that if you find your software runs at good speed but a particular option runs slow., Please add a support ticket with your hardware details and speed of that particular data entry screen or process or report, we shall investigate into it and let you know. You should share time in seconds, screenshot or video to let us understand the scenario in better way.,
So you think your hardware is good, still software runs at slow speed, what to do? To improve speed in general of your software, here are first few steps, then technical details :
1.
Anti-virus software must be updated, running with proper license. You have to exclude Unisolve/Cross exe folders and data folders from its virus checking options. You have to exclude ports as well if defined in company/principal master and is being used for report server purpose. Please read
What are required settings in Quickheal for Unisolve and Cross ?
2. Windows Firewall or any other securty software. You have to allow windows exe and data folder and ports through the firewall as WORK network, so that it allows communication among computers.
3. For multiple computers, LAN switch and LAN wires must be of good quality and connectors must be properly clipped. Loose connections create errors and data corruption.
4. Computers must have proper power backup with online inverter/ups. If your computer shuts down abruptly, due to electricity or other reasons, your indexes get corrupted and create problems.
5. Settings as per Help Menu -> Checklist required to be done for SMB2 setup, Disk write cache policy and registration of appropriate DLL.
6. When you feel computer is running slow, check task manager for other applications/processes being run and consuming RAM or CPU which slows down computer in general. Generally it happens with outdated anti-virus software, other software installed on the same machine or games/online utilities downloaded from Internet. You should keep your business computers dedicated to your work and avoid unnecessary programs being run in background which consume CPU and memory of the computer. If you have multiple computers and one computer is getting slow, you need to check it on that particular computer.
Now technical detail, what can be reasons for slow speed or data corruption:
Network:
• Cabling problems
• Noise
• CRC errors
• Retransmissions
• Overloaded network
• Chattering auto-negotiations between switch and NIC
• Collisions
Desktop issues:
• Viruses, malware, spyware
• Application repair / reinstall
• Operating System level problems
• TCP Stack Tuning & optimization
• Dirty registry needs cleaning
• OS service packs / hotfixes
• Application service packs / hotfixes
• ...
Server issues:
• Viruses, malware, spyware
• CPU loading by other tasks
• Disk contention / thrashing
• Buffer allocation
• Disk queues
• Shadow copy versioning
• Old hardware
• Conflicting new features like DFS
• Service pack level
• AV software
• "You need more RAM"
• "You need to buy new servers"
• ...
Of course, software can also be at fault:
• Inefficient database access methods
• Memory leaks
• "You should do this with SQL server and not DBF files"
• ...
There are many reasons software/database might be slow over a network, It can also be a combination of items listed above.