Update:Diese Funktionalität wurde in Pandas Master integriert und wird in 0.15 (voraussichtlich Ende September) veröffentlicht, danke an @artemyk! Siehe https://github.com/pydata/pandas/pull/8062
Ab 0.15 können Sie also die chunksize
angeben Argument und z.B. tun Sie einfach:
df.to_sql('table', engine, chunksize=20000)