Skip to content

注意事项

IoTDB配置项分为三种,项目启动第一次就无法再更改、重启服务可更改和热更改三种。

查询练习中数据库文件是以ns为时间戳精度,所以需要在启动数据库之前修改时间戳精度,找到{iotdb_home}/conf/iotdb-common.properties。设置timestamp_precision=ns。

  1. 如何修改 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中,代码为

      java
      if (commandLine.hasOption(TIMEOUT_ARGS)) {   setQueryTimeout(commandLine.getOptionValue(TIMEOUT_ARGS));
      }