мгновенно и импорт за 30 секунд - понятия не совместимые, задача требует уточнений.
если вопрос в том, что актуальные данные должны быть доступны одномоментно (не постепенно по мере выполнения импорта), то смотреть на транзакции или создание новой бд и переключение на неё в конфиге по окончанию импорта.