I have another suggestion for you. Make sure the TVService is disabled and MediaPortal is closed/not running.
Install MSSQL Express, export your MySQL database, and import that in MSSQL.
Then run the following 4 queries on the new MSSQL dB:
ALTER DATABASE MpTvDb SET SINGLE_USER WITH ROLLBACK IMMEDIATE;
ALTER DATABASE MpTvDb SET ALLOW_SNAPSHOT_ISOLATION ON;
ALTER DATABASE MpTvDb SET READ_COMMITTED_SNAPSHOT ON;
ALTER DATABASE MpTvDb SET MULTI_USER;
HDD loading wont be affected at all, it will still be happening as much as before (EPG grabbing results are saved to DB).You must mean on that post just to test does it take HDD loading thing away when changing to MSSQL, but stupid question, what would be advantages/disadvantages to use MSSQL rather than MySQL?