Партиционирование - логическая таблица разделена на партиции внутри одной СУБД (один сервер). Запросы с условием по ключу партиционирования обращаются только к нужным партициям. Упрощает архивацию и удаление. Шардирование - данные на разных серверах (разные инстансы БД). Масштабирование по объему и нагрузке. Партиционирование не решает лимит одного сервера; шардирование усложняет операции и администрирование.