We have a high end server (128 GB RAM, 20 cores with 2.20GHz, 40 logical processors), 64-bit windows 2012 R2 OS. I have observed that the SQL Server performance is slow compared to our low end machines (76GB RAM, 8 cores) having same OS. In both machines SQL Server is taking 97% of RAM sapce (126 GB out of 128 GB RAM on high end machine, 74 GB out of 76 GB RAM on low end machine). Is it good to allocate this much RAM to sql server? I see many exceptions (timeout or server not responding) while trying to fetch/write data on high end machine compared to low end machine..
Can some one point me how to debug this further. What configuration I have to check and are there any sql commands to get to the root cause for the slow response from SQL Server.