I reported this 2 years ago because it made my dashboard non usable.
I Decided to give it another try and everything is still as bad as it was.
I decided also to publish it here so others could fix their issue with a slow dashboard, because I am sure I am not the only one.
The problem is the datatables integration with the plugin, the site page, when on table mode, it takes ages to load.
In my installation, on a brand new server and with all extensions disabled, but with 55 sites, some of them disconected and other connected and well.
The table takes between 5 and 15 seconds to load.
And because it is slow, you can see it loading the whole information and then filtering it back to show whatever you have selected on the table options.
Removing those scripts
make the table fly, but then I cannot filter or sort.
Of course something is delaying the whole load and I think is because my old database with maybe rest of old bad updated extensions from Mainwp.
But this should not be the way the table loads.
It should only request the data on the options and load only that, not load the whole thing and then “hide” the rest.
If you have a very slow table on the dashboard, you can do two things:
Use the “grid” view, which loads everything fast and nice.
Report it to support so they do something about it.