从分布式表执行delete的时候出现错误

执行如下操作时:

dbPath=database("dfs://server_data")

tbName="tick_data"

tb=loadTable(dbPath, tbName)

delete from tb where trading_day = date("2018.03.29") and exchange_time <= 08:50:00 and exchange_time >= 02:40:00

select count(*) from tb where trading_day = date("2018.03.29") and exchange_time <= 08:50:00 and exchange_time >= 02:40:00;

出现:

src/central_freelist.cc:330] tcmalloc: allocation failed 73728


版本是windows 2.00.5 

请先 登录 后评论

1 个回答

Boye

这是内存不足了。请按https://gitee.com/dolphindb/Tutorials_CN/blob/master/memory_management.md#723-%E6%9F%A5%E8%AF%A2%E6%97%B6%E6%8A%A5%E5%91%8Aout-of-memory 第7.2.3节的步骤 检查一下内存使用情况。

请先 登录 后评论