если «попадание» означает чтение, и особенно если чтения используют поиск по первичному ключу, сохраните их в одной таблице.
разбивка таблицы на множество таблиц помогает, когда у вас много данных, и в ваших запросах часто используется ключ, который можно разбить на части. Например, если вы обычно делаете запрос по диапазону дат, разделение таблиц по месяцам может помочь, поскольку запрос можно оптимизировать, выбирая только из таблиц, которые содержат запрашиваемый диапазон. Тем не менее, здесь есть более эффективные способы повышения эффективности за счет использования разбиения, а не разделения на отдельные таблицы.
Наличие меньшего количества данных для запроса на чтение всегда повышает производительность, но это не окажет большого влияния на простой поиск ключей. Бьюсь об заклад, ваши поиски на этой таблице будут простыми поисками по ключевым словам (я могу ошибаться), и если это так, сделайте это простым в одной таблице.