Just a suggestion but perhaps there could be some better organization on the C:\ProgramData\Team MediaPortal\MP2-Server\FanArt folder.
The reason I bring this up is I just upgraded to 2.2.3 on two client only boxes and one server only box. The clients were quick, the server wasn't horrible but took long enough for me to look around and see it disk bound with a lot of I/O the the fanart directory with 3GB read and 6GB written during the upgrade. The fanart directory has 63,611 folders, performance tends to suffer with that high of number.
The reason I bring this up is I just upgraded to 2.2.3 on two client only boxes and one server only box. The clients were quick, the server wasn't horrible but took long enough for me to look around and see it disk bound with a lot of I/O the the fanart directory with 3GB read and 6GB written during the upgrade. The fanart directory has 63,611 folders, performance tends to suffer with that high of number.