Postby Graveen » Sat Mar 25, 2017 12:43 pm
Well, exactly:
- the actual DOLSetup.exe is running mysql as a hack, so it can be interesting to install MariaDB or Mysql as a single instance.
- the SQL engine is an important part of the data safety: InnoDb was a transactionnal engine - safe but slow - where MyIsam was rather a speed oriented engine (faaaaast but not so tolerant on hard shutdown). You can toy with this in MariaDB (google what Aria is, iirc it is more like MyIsam)
I'm not exactly sure where the errors came from but i feel - at least on storm - some errors appeared (basically npcequipment not found). I have 2 possibilities:
- when an NPC is created IG, not npce is rattached (so purely dol core issue)
- an issue similar than yours (data corruption on start / shutdown / crash)
I remember putting some tables at InnoDb, but it was really too slow (but i could have did this before inventory revamp :p)
* pm me to contribute in Dawn of Light: code, database *