Есть свойства объекта, свойств порядка 10 штук, все свойства очень часто изменяемы, объектов предполагается на уровне несколько сот тысяч. По скромным подсчетам все это хозяйство будет генерить порядка 50 млн записей в год, хранить данные в оперативной БД необходимо два года (т.е. где-то 80-100 млн. записей). И вот встал вопрос - есть ли смысл все это хранить в одной таблице - не загнется ли MySQL? Есть ли смысл для каждого свойства сделать отдельную таблицу?
самое простое - сейчас сгенерировать такое количество записей или даже раз в 5 больше и посмотреть поведение.
1) покурить на тему MySql 5.1 и партиций. 2) делать архивную таблицу. тебе данные предыдущего года так же актуальны как сегодняшние?
Это судя по всему то, что мне и нужно... кому-нибудь может еще понадобится: http://dev.mysql.com/tech-resources/art ... oning.html