使用Pandas Dataframe到Sqlite DB不会减少Ram

时间:2018-10-15 02:58:52

标签: python sqlite sqlalchemy

我找不到任何东西。为什么创建带有pandas数据框的sqlite数据库,然后删除该数据框不会减少我的ram使用率?我使用了熊猫,sqlite和sqlalchemy的组合

con = create_engine('sqlite:///k.db')
df.to_sql('df', con, if_exists='replace', 
                     #index=False, 
                     #index_label=None, 
                     #schema=None, 
                     chunksize=2000#,
                     #dtype=None
                    )
del df

1 个答案:

答案 0 :(得分:0)

我发现在这种情况下,在ram中形成了一个sqlite数据库,因此不会获得ram的收益。