This isn’t a question as such, more a tip! You may, or may not, be aware of changing the Max Degree of Parallelism in SQL SSMS to improve the SCOM console performance:
When I tried that it didn’t really help that much, but what did make a difference in conjunction with the above was to change the 'cost threshold for parallelism’ setting as well, in my case from 5 to 50. (Our SQL server is running on VMWare, YMMV etc.)
This appears to have improved my Operations console performance and the speed in which Squared Up displays dashboard data (on top of performance improvements in 3.2.1).
One of my colleagues has come up with the following to set the cost threshold for parallelism to 50 and set the max degree of parallelism based on your core count. You’ll need to change where the logs output to.
“This option is an advanced option and should be changed only by an experienced database administrator or certified SQL Server technician.” - Sounds like I need to find a DBA to assist me