Подскажите если заменить базы MySQL в игре где очень много пользователей на файлы, это ускорит обращение к данным? И от взлома легче защитить? В общем что лучше.
Если будете менять на файлы - все будет медленее, хуже масштабироваться, глючить и увеличит вероятность взлома. В сложных проектах файлы базе данных не конкуренты. Конкурировать на равных может только специализированная СУБД на C. Т.е. если вы создадите собственную СУБД, оптимизированную под ваши задачи, как это, например, делают поисковые системы.