Это действительно зависит от того, о чем ты думаешь.
Есть ли инструмент, который мог бы сделать это автоматически без программирования? Может быть.
Хотите развить это? Затем выясните, поддерживает ли ваш любимый язык оба механизма базы данных (стандартный и в памяти), и если это так, просто напишите скрипт, который это делает.
Обрабатывайте все порциями (извлекайте n строк за раз, затем вставляйте их; повторите). Насколько большой размер куска? Это зависит от вас, попробуйте разные размеры (скажем, 100, 500, 1k и т. Д.), Посмотрите, какой из них лучше работает на вашем оборудовании, точно отрегулируйте его.
Если ваш любимый язык, с другой стороны, не поддерживает их оба, попробуйте использовать что-то, что делает.