Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MySQL > Прогнозирование проблем


Автор: champion 12.2.2010, 20:05
Всем привет.

Интесует опыт разработчиков в ситуации когда в БД хранится большое кол-во данных.
Есть таблица, в ней на данный момент около 60 000 записей, тип MyISAM, row format = dynamic, каждый день добавляся по 2000 записей. 

Какие возможны проблемы? 
Как лучше всего предохраняться?

Автор: Fortop 12.2.2010, 21:05
Цитата(champion @  12.2.2010,  19:05 Найти цитируемый пост)
Какие возможны проблемы? 
Как лучше всего предохраняться? 

При таких объемах - никаких.

Автор: champion 12.2.2010, 23:15
В преспектике в БД может храниться более 500 000 записей как минимум, дальше больше. 

Автор: Zloxa 14.2.2010, 13:49
Проблемы могут быть и их может быть много! 
Даже на таких малых объемах smile 
А может их не быть либо же их будет мало! smile 

Думаю не стоит скрывать от нас чего именно вы опасаетесь.

Почитате по теме:
http://www.segfault.kiev.ua/smart-questions-ru.html#explicit
http://www.segfault.kiev.ua/smart-questions-ru.html#beprecise
http://www.segfault.kiev.ua/smart-questions-ru.html#symptoms

Автор: awers 15.2.2010, 19:06
champion, если с такой табличкой нормально работать ( с индексами и т.п.) то никаких проблем быть не может.

Ну если только mysql не умрёт от скуки  smile 

Автор: champion 4.3.2010, 18:52
smile 

Ситуация какая. В данной таблице хранится cdr информация о звонках системы ip телефонии. 

Вот думаю что и как.. 

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

Вот таки дела.

Автор: Akina 4.3.2010, 19:20
Система биллинга хранит статическую информацию. Следовательно, можно закрывать периоды разумной дискретности (скажем, сутки) и складывать статистику в отдельную таблицу. Итоговые результаты уже получать из неё, по необходимости добавляя хвосты из основной таблицы.
К тому же я сомневаюсь, что все юзеры одновременно ломанутся смотреть статистику. При 15 тыс. юзеров 2 запроса в секунду - и то редкость...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)