注意事项
IoTDB配置项分为三种,项目启动第一次就无法再更改、重启服务可更改和热更改三种。
查询练习中数据库文件是以ns为时间戳精度,所以需要在启动数据库之前修改时间戳精度,找到{iotdb_home}/conf/iotdb-common.properties。设置timestamp_precision=ns。
如何修改 IoTDB 的默认超时时间
修改配置文件中query_timeout_threshold的值
带参数启动start-cli,
bash# windows ./start-cli.bat -timeout {seconds you want} # macos or linux ./start-cli.sh -timeout {seconds you want}修改源代码并编译,获取命令行传入时间的代码在org.apache.iotdb.cli.Cli.java中,代码为
javaif (commandLine.hasOption(TIMEOUT_ARGS)) { setQueryTimeout(commandLine.getOptionValue(TIMEOUT_ARGS)); }