Файлы + 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, но это может занять время, но однократно и при старте сервера, это лучший вариант из всех, ИМХО.