Если ваши XML-данные большие, я бы предпочел изменить тип обмена данными на json.Синтаксический анализ XML, а затем вставка - это очень дорогая операция, которая отнимает много времени.
Некоторые проблемы, с которыми вы столкнетесь при разборе и вставке XML.
a.Синтаксический анализ XML требует большого объема памяти, поэтому размер кучи будет увеличиваться, вам нужно следить за этим, так как это может привести к сбою.б.Для вставки в базу данных SQLite требуется около 100 мс на кортеж (строку), поэтому вы можете рассчитать время, необходимое для прокачки тысяч строк данных.
Если ваши данные не слишком велики, не беспокойтесьоб использовании SQLite.