etienne_marais
Honorary Master
Also check for repeating expensive queries, Sql management studio will do.
South Africa’s biggest forum. Discuss, discover, and connect with thousands of members.
Eish......
that looks like a parallelism problem, try changing instance settings for the parallelism as per my link above. I think you need a DBA to come in and look at that properly.
The best info I can give you, all 3 servers have 8x2TB 7200rpm drives installed and I am going to guess it's in RAID 5, as the free space is being reported as 7.28TB.
Disk is usually the hardware prime suspect for poor SQL Server performance. It sounds as though you need better than 7.2k Drives and RAID 10 rather than RAID 5. RAID5 has good read but slow write speed and can be appropriate for read heavy SQL databases such as OLAP reporting applications. RAID 10 is what you want for random read/write performance such as transactional databases, including ERP systems and for VM's.
further intelligence to share with accidental DBA's for the greater good:
https://www.brentozar.com/
http://www.red-gate.com/hub/books/#sqldba
https://ola.hallengren.com/
Hope that helps
Since drive performance is in question, I would recommend checking the page file location and move to a different disk if you can.
Also check if the page file size is big enough.
The article below give calculations you could use for the size.
https://blogs.technet.microsoft.com/motiba/2015/10/15/page-file-the-definitive-guide/
I just stick to the old RAM*1.5
In my experience it is almost never the hardware that is causing the slowdown, but inept/unexperienced programmers thinking they know SQL.
Get a DBA in, you can hire one adhoc from a company that outsources to come evaluate your setup and suggest maintenance procedures as well as optimization paths.
Thank you for all the replies. Most of you were right, it was SQL queries, or more specifically, the amount of data that needed to be searched. They removed old row entries and it's a lot better now.
I still think things can be improved with a server upgrade, but since we will be moving to MS Dynamics 365, I am not too worried about it now.
Thank you for all the replies. Most of you were right, it was SQL queries, or more specifically, the amount of data that needed to be searched. They removed old row entries and it's a lot better now.
I still think things can be improved with a server upgrade, but since we will be moving to MS Dynamics 365, I am not too worried about it now.