设备管理

在松果时序数据库中,必须添加设备,才能写入数据。目前由官方编译、发布的执行程序每个服务最大设备数为10万台。

1. 查询设备

系统中的设备信息可以通过查询系统表sys_dev获取,详细信息参考系统表部分。

2. 添加设备

管理员通过向sys_dev表中写入数据完成添加设备。设备ID(devid)必须大于0并且在每个表中唯一。tabname和devid必须指定值,devname和expand可以不指定。

向数据表tab01中添加设备的示例如下:

  1. INSERT INTO sys_dev(tabname, devid, devname, expand)
  2. VALUES('tab01', 1001, 'dev_1001','dev_1001 expand info'),
  3. ('tab01', 1002, 'dev_1002','dev_1002 expand info')

3. 删除设备

管理员通过对sys_dev执行删除来删除设备,设备删除后其对应的数据没有删除,但是无法访问。重新添加相同的设备ID后,之前的数据可以访问。

删除设备的实例如下,条件中可以指定PinusDB支持的条件:

  1. DELETE FROM sys_dev WHERE tabname = 'tab01' AND devid = 1001