暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Dolphindb常用的维护语句

原创 沙沃兴 2023-01-17
377

--查看本地节点的主目录,通俗理解就是我们说的安装目录
getHomeDir()

--查询数据库授权信息
license()

--查看数据库版本
version()

--查询服务器整体内存使用情况
getClusterPerf()

--查询哪些会话哪些用户消耗了内存
getSessionMemoryStat()


--查询性能监控度量值
getPerf()

--查询当前节点包含的所有会话信息
getSessionMemoryStat()
select * from getSessionMemoryStat()

--查询一个小时内没有活动的会话
select * from getSessionMemoryStat() where now() - localtime(lastActiveTime) > 3600000

--查看数据库配置信息
getConfigure()

--创建数据库
db = database(“dfs://testdb”,RANGE,0 5 10)
—新建分布式数据库testdb,按范围分区,有两个分区:[0,5)和(5,10]
—新数据库创建后在服务器上看不到新数据库的目录,只有插入第一条数据后才能看到目录

db=database(“/home/dolphindb/Data/datanode1/testdb2”);
—新建非分布式数据库testdb2,数据库目录是/home/dolphindb/Data/datanode1,创建好后,可以立刻在服务器上看到testdb2的目录
—如果不加目录,则默认在软件安装目录

dropDatabase(“dfs://testdb”)
—删除分布式数据库testdb,这个函数也可以删除本地数据库
—多节点时,这个函数只能用于数据节点,不能用于控制节点,否则有报错The current node isn’t a data node and can’t run function [dropDatabase] to manipulate a dfs database.

创建表
db=database(“/home/dolphindb/Data/datanode1/testdb2”);
t=table(take(1..10,100) as id, rand(10,100) as x, rand(10.0,100) as y);
saveTable(db, t, `t1);
select * from t
—连接本地数据库testdb2,创建表t

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论