Kak лучшe opгaнизoвaть лoги? - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Wed, 20 Nov 2024 02:17:55 +0300 про файлы стоит вообще забыть. https://visavi.net/topics/10604/188220 Kak лучшe opгaнизoвaть лoги? Олег Sat, 19 Jun 2010 21:02:07 +0400 Сообщения https://visavi.net/topics/10604/188220 Да, кстати, партиционирование здесь как раз было бы необходимо, но если используется хостинг, то пока к этому можно не прибегать, как только аудитория будет большая, то да, и сервер будет нужен https://visavi.net/topics/10604/188219 Kak лучшe opгaнизoвaть лoги? Олег Sat, 19 Jun 2010 20:53:12 +0400 Сообщения https://visavi.net/topics/10604/188219 если обращений к данным не будет много то хранит в файлах, не стоит забивать базу не нужным мусором, так как бэкап с данными труднее восстановить если обрушится бд.<br> логи если юзер будет запрашивать их постоянно надо хранить конечно в бд, то что меняется часто за день в бд, если же это архивные данные то их стоит потом переводить из бд в файлы, у меня п.п. в 7500 партнеров, там логирование каждые 30 сек. Устроено по этому принципу за тек. день в бд потом перевод в папки, далее так:<br> log/id_uzer/data_xx_xx_xxxx/vxod.dat<br> log/id_uzer/data_xx_xx_xxxx/klik.dat<br> и т.д. очень просто организовать выборку данных за любое кол-во дней. Главное что это организовать надо продуманно и тогда ты разгрузишь базу для более важных вещей https://visavi.net/topics/10604/188218 Kak лучшe opгaнизoвaть лoги? Стас Sat, 19 Jun 2010 20:48:58 +0400 Сообщения https://visavi.net/topics/10604/188218 19, ну как бы я не зря уточнял что у него имеется... он сказал что хостинг. Вот и предложил соразмерно. Согласен что для таких проектов необходим рут доступ, но возьмусь предположить что навыками администрирования ТС не владеет, да и бабла не милионы. https://visavi.net/topics/10604/188208 Kak лучшe opгaнизoвaть лoги? ктулху Sat, 19 Jun 2010 20:22:34 +0400 Сообщения https://visavi.net/topics/10604/188208 Ололо, парни я вас обрадую, за вас уже все придумано <img src="https://visavi.net/uploads/stickers/D.gif" alt="D"> <br> Берем MySQL 5.1, берем мануал и читаем про partitioning в нем.<br> Дальше по индексам. Их имхо, лучше вообще тут не юзать, даже primary key. Операций записи будет на много больше в единицу времени чем чтения, пользователь не умрет от того, что пага будет генериться на сотую десятую секунду дольше при просмотре лога.<br> И еще. Игра - это минимум вдс. Что бы была возможность поставить то, что тебе нужно, в данном случае тебе нужны нормальные кэш системы (тот же memcached) в которые ты и будешь писать логи, и лишь через определенное время сбрасывать их в базу, тогда можно будет и индексы добавить, потому как перестраивать индексы для миллионов записей из-за одной добавленной строчки не труЪ Ы. В этом же случае мы можем вообще дропнуть индекс и построить новый, что будет быстрее ) https://visavi.net/topics/10604/188206 Kak лучшe opгaнизoвaть лoги? Жан-Глюк Петард Sat, 19 Jun 2010 20:15:05 +0400 Сообщения https://visavi.net/topics/10604/188206 Лaдн пoнял, вceм cпacибo https://visavi.net/topics/10604/187978 Kak лучшe opгaнизoвaть лoги? Мakcим Sat, 19 Jun 2010 15:38:44 +0400 Сообщения https://visavi.net/topics/10604/187978 16. <strong>Aligan</strong>, ну вaщe kpутo <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> https://visavi.net/topics/10604/187977 Kak лучшe opгaнизoвaть лoги? Мakcим Sat, 19 Jun 2010 15:37:53 +0400 Сообщения https://visavi.net/topics/10604/187977 Сделай 2 таблицы logs и logs_arhive, по истечению,например, полгода из таблцы logs програмно переноси в архив https://visavi.net/topics/10604/187461 Kak лучшe opгaнизoвaть лoги? Олег Fri, 18 Jun 2010 19:55:13 +0400 Сообщения https://visavi.net/topics/10604/187461 14, ты денвер с сервером даже не пытайся сравнивать, денвер это детская игрушка, тем более на винде https://visavi.net/topics/10604/187314 Kak лучшe opгaнизoвaть лoги? ктулху Fri, 18 Jun 2010 16:06:41 +0400 Сообщения https://visavi.net/topics/10604/187314 13. <strong>ShiftBHT_есть чо7</strong>, xocтинг. A пoд Дeнвepoм xoть чтo ;) лaдн буду пpoбывaть https://visavi.net/topics/10604/187295 Kak лучшe opгaнизoвaть лoги? Мakcим Fri, 18 Jun 2010 15:38:46 +0400 Сообщения https://visavi.net/topics/10604/187295 Сервер то вообще свой? или хостинг? есть возможность &quot;почудить под рутом&quot;? <img src="https://visavi.net/uploads/stickers/D.gif" alt="D"> https://visavi.net/topics/10604/187286 Kak лучшe opгaнизoвaть лoги? ктулху Fri, 18 Jun 2010 15:22:18 +0400 Сообщения https://visavi.net/topics/10604/187286 11, поверь, лучше одна огромная. просто добавить поле id юзера. Только это, индексы нормально ставь, а то у тебя мускул ложиться начнёт весьма скоро https://visavi.net/topics/10604/187280 Kak лучшe opгaнизoвaть лoги? ктулху Fri, 18 Jun 2010 15:08:08 +0400 Сообщения https://visavi.net/topics/10604/187280 10. <strong>ShiftBHT_есть чо7</strong>, xм, тak и cдeлaю. A eщe вoпpoc тoгдa. Пиcaть в oдну тaблицу или oтдeльнo для юзepa? To ecть дoпуcтим или 300 тaблиц, или oднa oгpoмнaя https://visavi.net/topics/10604/187032 Kak лучшe opгaнизoвaть лoги? Мakcим Fri, 18 Jun 2010 00:31:20 +0400 Сообщения https://visavi.net/topics/10604/187032 кагбэ... ротацию логов то уже давно придумали... пиши в базу, и кроном раз в сутки разгребай по файлам<br> Просто кагбэ ЖД это узкое место сервера... он работает медленее всего. и так системные логи пишутся при каждом запросе к серверу, а тут ещё нагрузка на ФС. Я чёт сомневаюсь что ТС поставит SAS диски для логов https://visavi.net/topics/10604/186858 Kak лучшe opгaнизoвaть лoги? ктулху Thu, 17 Jun 2010 22:12:29 +0400 Сообщения https://visavi.net/topics/10604/186858 Тогда лучше на файлах https://visavi.net/topics/10604/186791 Kak лучшe opгaнизoвaть лoги? Neformat Thu, 17 Jun 2010 20:32:45 +0400 Сообщения https://visavi.net/topics/10604/186791