Без конкретики (структура таблицы, индексов, объем данных, запрос) любой ответ это "пальцем в небо". Но в большинстве случаев разбивать таблицу не стоит.
Максим Каракулов: По-моему отличное нововведение. Нужно еще как-то прорекламировать его среди пользователей. Три бледных точки в углу — считай никто о нем не узнает.
Поясню, что значит "заботиться о тех, кто придет после". Для спрашивающих это значит думать о поиске (заголовок данного вопроса - обратный пример), это значит потратить время на внятное изложение и ясные формулировки, значит напрячься и подумать, какая информация может понадобиться для ответа.
Для отвечающих это значит отвечать развернуто, а не отделываться общими фразами (мой первый ответ - обратный пример). Да, это затраты времени, а значит нужна мотивация. Не отвечать в стиле "автор, учи матчасть (ссылка на Вики)". Не отвечать в стиле "я делаю так-то и так-то, у меня все работает, хз в чем может быть дело". Не делиться своим ценным, но не имеющим прямого отношения к вопросу опытом. Не общаться "за жизнь". Обращать внимание на грамотность. Приучать других отвечающих к тому же.