Не пойму, почему партицирование быстрее? Ведь если мы разбиваем табличку например на 3 части например по category_id, а записи ищем по полю title, то при партицировании он залезет во все 3 таблицы, а без него - только в одну. Или если таблицы резать на части, то запросы делать нужно по тому принципу, по которому они разрезаны?