У меня есть веб-приложение, в котором много данных. В настоящее время приложение хранит примерно 5 тыс. Строк (журналов) в день в микро-экземпляре MySQL RDS (все настройки по умолчанию - InnoDB, UTF8 и т. Д.). Каждый журнал довольно маленький .. всего 4 столбца (int, int, timestamp, varchar (20)). Пока не сталкивался ни с какими проблемами, но боюсь, что будет через пару месяцев.
Поэтому я хотел бы спросить, каковы ограничения таблицы в такой базе данных. Есть ли ограничения по строкам? Предел моего хранилища данных составляет 5 ГБ, но с такими скудными данными я не думаю, что это будет проблемой. Я думаю, что некоторые ограничения базы данных будут здесь гораздо большей проблемой.
Дополнительная информация: данные, хранящиеся ежедневно, со временем, скорее всего, будут расти.
Спасибо и извините за мою базу данных, управляющую новичком :)
В таблице InnoDB нет ограничения на количество строк http://dev.mysql.com/doc/refman/5.0/en/innodb-restrictions.html , существует (огромный) предел размера таблицы, но вы столкнетесь с другими ограничениями, прежде чем достигнете его.
Предлагаю на всякий случай спланировать стратегию архивирования, при которой вы перемещаете старые данные в другую таблицу / базу данных.