Вставить фрейм данных панд в оракула не эффективно

У меня есть датафрейм df который имеет более 1 миллиона данных, и я использую панды to_sql вставить данные в Oracle, но это ОЧЕНЬ медленно, код:

from sqlalchemy import create_engine
engine = create_engine("my oracle")
df.to_sql('batch_tbl', con=engine, index=False, if_exists='append')

batch_tbl имеет первичные ключи, хотя я отключил его, он все еще очень медленный, как я могу с этим справиться?

0 ответов

Другие вопросы по тегам