В python это должно быть безразлично, потому что данные должны быть переданы перед вставкой.
, поэтому не должно быть небольшой разницы между execute и executemanybut, как указано здесь
домашняя страница mysql также состояния
С помощью метода executemany () невозможно указать несколько операторов для выполнения в аргументе операции. Это вызывает исключение InternalError. Попробуйте использовать execute () с multi = True.
Так что если у вас есть сомнения по поводу производительности, вы можете взглянуть на sqlalchemy , кажется, немного быстрее, но требуется время, чтобы заставить его работать