We have a document management application that is SQL based. We have had performance issues for a while.
I have contacted their support several times and they blow me off with it being a hardware issue. This has been the case even after moving the application and database to a dedicated server, upgrading the network switches and cabling as well as the desktops. Support recommends I find a local SQL consultant to troubleshoot the problem. I feel that is crazy. They should be able to help identify the problem running their application. (This same company will not even remote in to see what is happening as that is against their policy). All other applications run without any problems. It have worked with a couple of local IT consultants, and are referred back to application developer as my best resource as they did not see anything.
Server is Windows 2008 R2, 16 gig ram, dual six core Intel Xeon processors, gigabit, SAS 15K hard drives RAID 10, SQL Server 2008 R2 Standard. The resource monitor shows the CPU usage at about 2%, Disk active time peaking at about 3%, network utilization at 1%, 65% used physical memory. This looks to me like the server is spending most of its capacity doing nothing. I looked at the Windows 7 desktops and see similar low resource use, so again it does not look to me like a resource capacity issue.
I am not SQL proficient, but believe their must be something going on causing performance issues.
Of course I'm looking for that easy silver bullet...
On a recent search, I ran across a posting that went through the process of creating a maintenance plan for SQL using SQL Server Management Studio and wonder if it is legit before I attempt to try it - or open to ideas (please remember I am not a SQL guru).
makdns.blogspot.com/2012/01/sql-server-2008-r2-maintenance-plan.html