Возможный дубликат:
Сколько строк в базе данных СЛИШКОМ МНОГО?
Я создаю схему базы данных для приложения, которое будет иметь пользователей, и каждый пользователь будет иметь множество строк в таблицах отношений, таких как "избранное". Каждый пользователь может иметь тысячи избранных, и могут быть тысячи зарегистрированных пользователей (со временем).
Учитывая, что пользователи никогда не удаляются, потому что это либо оставило бы другие сущности сиротства, либо их тоже удалили (что нежелательно), и поэтому эти таблицы будут продолжать расти навсегда, мне было интересно, могут ли результирующие таблицы слишком большой (например, строки 1kk), и я должен беспокоиться об этом и делать что-то вроде отметки старых и неактивных пользователей как удаленных и удалять отношения, которые влияют на них (например, избранные и другие настройки).
Это путь? Или может mysql легко обрабатывать строки 1kk в таблице? Есть ли известный предел? Или это полностью зависит от оборудования?