Mysql
 sql >> Database >  >> RDS >> Mysql

Python Pandas - Utilizzo di to_sql per scrivere frame di dati di grandi dimensioni in blocchi

Aggiornamento:questa funzionalità è stata incorporata in pandas master e sarà rilasciata in 0.15 (probabilmente alla fine di settembre), grazie ad @artemyk! Vedi https://github.com/pydata/pandas/pull/8062

Quindi, a partire da 0.15, puoi specificare il chunksize argomento e ad es. fai semplicemente:

df.to_sql('table', engine, chunksize=20000)