Closed morokosi closed 1 year ago
Thanks for reporting this. You are correct that there is a bottleneck in the executemany
method. We're actually in the middle of refactoring the package code and fixing this is part of that (as well as more big performance improvements). We hope to have a new release out in the next few weeks.
Release v0.5.0 should fix this issue. PyMySQL and SingleStoreDB executemany
and DataFrame uploads should be roughly the same now. If you see anything otherwise, just re-open the issue.
When writing dataframe records to singlestore using
singlestoredb
instead ofmysql+pymysql
in combination with sqlalchemy + pandas and , there is a performance regression (possibly because of lack of support for executemany natively).