Does XML flat-file have disadvantages compared to MySQL database?