现在每个分区多少数据量?建议每个分区的数据量在400MB到1GB之间。 分区方式通常建议按天value分区+按股票code hash分区。详见 tsdb_explained.md · 浙江智臾科技有限公司/Tutorials_CN - Gitee.com
回答于 2023-11-23 08:43
resample 函数支持交易日历。所以可以考虑,先将 t 展成宽表,再对宽表使用 resample 函数补充停牌日期数据。最后将宽表转成窄表。参考脚本如下: // 模拟数据 code = take(`a, 7) join take(`b, 6) date = 2023.08.01 + 0 1 3 6 7 8 9 0 1 2 3 8 9 val = 35 34 35.79 33.26 32.88 33.73 31 25 24 22 25.79 21 31 t = tabl...
回答于 2023-11-22 15:18
建议用context by +limit -1的方式查询,以下是我本地执行效率比较,两者相差800余倍: //用context by + limit -1 ,耗时9.6ms timer select SecurityID from loadTable("dfs://SH_TSDB_tick","tick") where date(TradeTime) = 2021.01.04 context by SecurityID limit -1 //用distinct方式,耗时842.5ms timer sele...
回答于 2023-11-16 11:40
sorry,目前loadText支持decimal类型, 但是还不支持decimal[]
回答于 2023-11-15 15:24
您的DolphinDB server是哪个版本,是向DolphinDB小助手申请的吗?
回答于 2023-11-15 14:41
如果有两个用户同时通过python api执行查询任务,有可能会导致DDB服务器断连,必须重启session才行。 ----------这个不应该,请问在节点日志中有什么提示?
回答于 2023-10-23 20:04
控制节点通过心跳机制监控其它节点的存活状态,心跳可以采用 TCP/UDP 传输,通过配置项 lanCluster 指定。该参数需配置在代理节点、数据节点和计算节点的 config 文件。 lanCluster=true集群是否建立在 LAN(local area network) 上。若为 true,心跳采用 UDP 协议;若为 false,心跳采用 TCP 协议。默认值为 true。对部署...
回答于 2023-09-25 14:21
表结构就是用schema函数,例如我这里有个例子: loadTable("dfs://Factor10MinSH","Factor10MinSH").schema().colDefs 得到结果如下: name typeString typeInt extra comment SecurityID SYMBOL 17 Date DATE 6 Time TIME 8 FactorID SYMBOL 17 FactorValue DOUBLE 16
回答于 2023-08-14 08:53