public static SqlDialect deserializeFrom(final ByteBuffer buffer) {
      byte b = ReadWriteIOUtils.readByte(buffer);
      switch (b) {
        case 0:
          return TREE;
        case 1:
          return TABLE;
        default:
          throw new IllegalArgumentException(String.format("Unknown sql dialect: %s", b));
      }
    }
statementIds that this client opens.<br>
For JDBC clients, each Statement instance has a statement id.<br>
For an IoTDBSession connection, each connection has a statement id.<br>
mqtt clients have no statement id.
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/session/IClientSession.java