SA-MP Forums Archive
Файлы + mySQL - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: Файлы + mySQL (/showthread.php?tid=426668)



Файлы + mySQL - stabker - 29.03.2013

На данный момент у меня сервер хранит все в файловом режиме, если я вдруг захочу перевести его на mySQL, то вижу только один вариант перехода с сохранностью всей инфы - параллельно с сохранением файлов, сохранять инфу в БД, а потом, когда все будет перенесено, уже грузить данные с БД. Насколько сильно будет заметна нагрузка на сервер сразу от двух сохранений и будет ли она заметна вообще?

Хотелось бы получить ответ от опытных пользователей.


Re: Файлы + mySQL - Alexander_Petrov - 29.03.2013

Все файлы кроме аккаунтов игроков и других файлов, которые удаляются и создаются во время работы сервера, можно перенести за один раз во время старта сервера, есть плагин для листинга всех файлов, неоднократно упоминался. А аккаунты можно загрузить с файла, как обычно, а потом отправить запрос в базу для создания аккаунта там. Если не ждать ответа от бд в этом же потоке, задержки не будет.


Re: Файлы + mySQL - stabker - 29.03.2013

Quote:
Originally Posted by Alexander_Petrov
Посмотреть сообщение
Все файлы кроме аккаунтов игроков и других файлов, которые удаляются и создаются во время работы сервера, можно перенести за один раз во время старта сервера, есть плагин для листинга всех файлов, неоднократно упоминался. А аккаунты можно загрузить с файла, как обычно, а потом отправить запрос в базу для создания аккаунта там. Если не ждать ответа от бд в этом же потоке, задержки не будет.
Меня интересуют только файлы аккаунтов, статичные файлы я без проблем и вручную перенесу.


Re: Файлы + mySQL - Alexander_Petrov - 29.03.2013

Quote:
Originally Posted by stabker
Посмотреть сообщение
Меня интересуют только файлы аккаунтов, статичные файлы я без проблем и вручную перенесу.
Я бы при очередном старте сервера разом перенес все аккаунты, используя плагин System Control, но это может занять время, но однократно и при старте сервера, это лучший вариант из всех, ИМХО.