Хранение логов

Opik

Новичок
Хранение логов

Опять возращаюсь к вопросу разгрузки базы.
Есть таблица, в которую записываются логи ударов(в игре). 1 обмен ударами - 1 запись, в среднем на бой 10 разменов - итого 20-30 записей на бой. в день минимум 100 боев.
2000-3000 записей за день.
Это грубо, в реальности больше. В итоге логи занимают обширное место в базе и иногда её хорошо притормаживают.

Как же оптимальнее всего вести логи? Огромная таблица в базе(которую бэкапить то сложно) или иными способами?
Просто раньше с этим не сталкивался, а сейчас вопрос в штык.
 

Nimous

Guest
всего один:)
Ну, или перемещай в другую таблицу.
Раз в сутки, скажем.
Если к логам нужно иметь доступ.
 

Opik

Новичок
С 3 дня уже накапало 520 боев.

-~{}~ 17.11.05 21:11:

Ну, или перемещай в другую таблицу.
Раз в сутки, скажем.
Если к логам нужно иметь доступ.
доступ нужно иметь. Что именно перемещать в другую таблицу не совсем понял.
 

Nimous

Guest
Записи старше суток.
Или двух суток.
Вобщем те, к которым обращаются реже.

Логи то вобще зачем?
 

EugeneVC

Новичок
привет собрату по разработке игрушек

с логами так
2000-3000 записей за день это очень мало, даже увеличив раз 10, тоже мало

а логи надо хранить около месяца, потом копировать их в резервную таблицу. Таблицей можно возпользоватся для выявления мультов.

А вообще есть 2 мнения.
1. У меня например хостинг 500 мег. Размер базы больше 50 мег еще не был, при 1500 игроках
2. Еще можно хранить не текст, а последовательность кодов, расшифровав которые получить лог боя.
 

Opik

Новичок
2. Еще можно хранить не текст, а последовательность кодов, расшифровав которые получить лог боя.
Так и есть, потом идет преобразование в читабельный вид, но всё равно 1 запись - 1 размен
с логами так
2000-3000 записей за день это очень мало, даже увеличив раз 10, тоже мало
цифра была уменьшена очень, на самом деле где то это число равно 15-25к записей, если е больше.

а логи надо хранить около месяца, потом копировать их в резервную таблицу. Таблицей можно возпользоватся для выявления мультов.
И насколько большой будет эта таблица? опять же всё в кучу. не катит... т.к текущие логи вообще в памяти. :)
 
Сверху