J0001
J0001

性别: 注册于 2021-05-25

向TA求助
20金币数
140 经验值
0个粉丝
主页被访问 1684 次

10 个回答

0 赞同

DolphinDB没有类似show tables,show database这类的查询语句

获取数据库的函数有: getAllDBs() getClusterDFSDatabases() getDFSDatabases() 获取表的函数有getTables(),如 database("dfs://STOCK_L2_TAQ").getTables()

回答于 2021-05-25 17:17

0 赞同

后台性能监控能否自动更新

dolphindb提供3种性能监控方式:1.使用内置函数。可以使用以下函数来进行性能监控。以下函数都返回多个性能监控的度量值: getperf:返回本地节点的性能监控度量值。可以在集群中的每个节点执行。getClusterPerf:返回集群中所有节点的性能监控度量值。只能在控制器上执行。getJobStat:监控正在执行或者在作业队列中的作...

回答于 2021-05-25 17:17

0 赞同

mysql插件加载时提示参数错误

windows版本加载插件需要绝对路径,例如单节点模式可以如下: loadPlugin(getHomeDir()+"/plugins/mysql/PluginMySQL.txt") 对于常用插件,建议在节点配置文件中通过preloadModules方式预加载,这样节点启动后在脚本中可以直接使用插件,无需再调用loadPlugin。 preloadModules=plugins::mysql,plugins::mqtt

回答于 2021-05-25 17:15

0 赞同

在DolphinDB中使用intersection()函数遇到的问题

intersection(X, Y)的参数X和Y须是集合: intersection(set(A[`x]),set(B[`x]))

回答于 2021-05-25 17:15

0 赞同

指定路径下找不到数据表

是不是你没有输入完整的路径,你用的是combo分区的话,你需要两个分区路径。如: existsTable("dfs://compoDB/20170808/0_50",`pt)

回答于 2021-05-25 17:14

0 赞同

DolphinDB修改数据库名

数据库的名称暂不支持直接修改。修改数据库名称的方法如下:(1)创建一个新的数据库,分区和表结构都一样,用map reduce写入到新的库,详细步骤可参阅 DolphinDB 集群间数据库同步。 写完后,删除旧库。(2)先backup,再migrate。

回答于 2021-05-25 17:14

0 赞同

dolphindb在开启cache engine后为什么必须设置dataSync=1

controller.cfg可以参考用户手册。DolphinDB用户手册搜索:datasync数据库日志在事务提交前是否强制持久化到磁盘。若dataSync取值为1,每个事务提交前必须将数据库日志(包括redo log,undo log,数据节点的edit log,以及控制节点的edit log)写入磁盘,写入的数据在出现操作系统崩溃和掉电的情况下不会丢失。若dataSync取...

回答于 2021-05-25 17:11

1 赞同

分布式数据库dolphindb社区版license的限制问题

dolphindb社区版的限制:3节点,2核,4G内存(1)3节点是指配置的控制节点和数据节点数的总和不大于3,不包括代理节点的数目。所以,使用社区版license搭建集群时,我们通常可以实现以下两种集群: a.单服务器集群:1个controller+1个agent+2个datanode b.多服务器集群:2个服务器,服务器A上部署1个controller+1个agent+1...

回答于 2021-05-25 17:10

0 赞同

dolphindb开启cacheEngine功能时chunkCacheEngineMemSize设置多...

一般建议将chunkCacheEngineMemSize的值设置为maxMemSize的1/4左右。

回答于 2021-05-25 17:10

0 赞同

使用dolphindb的dropDatabase()函数删除数据后磁盘上为什么还有...

dropDatabase()会删除数据库的元数据和数据文件,这些空文件的存在不会占用磁盘空间,也不会对后面创建相同分区的数据库产生任何影响,所以可以不用在意这些空文件夹。

回答于 2021-05-25 17:09