Евгений Высочин
Просветленный
(37979)
3 года назад
Храни логи в папке своей базы.
Сделай там подпапку, например, Logs,
и складывай туда.
YOUNG SIDEWAYSМастер (1497)
3 года назад
Спасибо. А в каком формате хранить логи? Использовать исключительно возможности СУБД или есть возможность прибегнуть к сторонним разработкам? Мне важно что бы ко 2 типу логов был быстрый доступ и поиск, и что бы они не ели памяти много.
Логи у меня делятся на 2 типа:
1. Служебные. В случае ошибки запроса к бд (синтаксической или логической), должен сохранятся лог с датой, временем и этим запросом.
2. Персональные. Лог должен сохранятся при изменении нужных таблиц и состоять так же из даты, времени, изменённой таблицы.
По персональным логам может и будет проходить поиск по времени или по каким то значениям.
Вопрос скорее общий, но если это критично то вот доп. информация:
1. Основная база данных для игрового сервера.
2. Работаю с MySQL \ MariaDB, хотя есть вариант использовать SQLite.
3. Просьба не писать что "Ты тупой и как ты можешь такое не знать" - Я изучал предмет "базы данных" в колледже всего пару месяцев и у меня ещё не так много практики.