Microsoft CRM performance issues and possible solutions
By Ivan Kurtev, CRM Product Specialist, Green Beacon Solutions
SearchCRM.com
Microsoft CRM performance issues can be caused by a wide variety factors such as network latency, limited processing power on client machines, significant form customization, extensive client-side JavaScript and poor database performance, to name a few. VPN software can cause issues as well and it can be very difficult to pinpoint the cause of performance issues within the application. An alternative to using VPN software would be to enable an Internet-Facing Deployment against your
Requires Membership to View
To gain access to this and all member only content, please provide the following information:
By joining SearchCRM.com you agree to receive email updates from the TechTarget network of sites, including updates on new content, magazine or event notifications, new site launches and market research surveys. Please verify all information and selections above. You may unsubscribe at any time from one or more of the services you have selected by editing your profile or unsubscribing via email.
TechTarget cares about your privacy. Read our Privacy Policy
Microsoft CRM implementation, which allows users to access the application securely without the need to "VPN into" your company's network.
In order to debug this issue, I would first try to determine if the root cause of the poor performance originates from the servers (this is unlikely based on your infrastructure), network bandwidth issues, or insufficient processing power on client machines. For example, you can run Internet Explorer on your CRM server and check the performance there. If screens still take too long to load, then you have an issue with performance either in your database or CRM server. If that is not the issue, I would move on to the client and try to access the application from several clients in different locations and preferably with different processing powers and observe screen load times for each client. You can also use an HTTP debugging proxy such as Fiddler to monitor traffic between the client and the server. If performance differs considerably, I would try to narrow the differences down further until it is obvious what the root cause of the issue is. For example, if CPU utilization on client machines spikes to 100% for more than a few seconds when a Microsoft CRM screen loads, there is a good chance that the poor performance is caused by issues with your client machines.
Finally, I wanted to point out a couple of great resources that can help you maintain your Microsoft CRM application and improve its performance:
CRM Solutions manage sales and marketing campaigns easily with integrated customer relationship management.
CRM Solution Resource offering essential research by professionals to help you choose the right solution.