SHOW DATABASE

SHOW Retention policy

  • ON <database_name> 雖然是選填的,但是若不帶入必須先運行 USE <database_name>

SHOW Measurement

  • ON <database_name> 雖然是選填的,但是若不帶入必須先運行 USE <database_name>

SHOW Series

  • ON <database_name> 雖然是選填的,但是若不帶入必須先運行 USE <database_name>
  • WHERE 條件不支持 field 判斷
  • WHERE 條件中的 operator 支持 等於 =不等於 <> OR !=LIKE =~NOT LIKE !~
  • WHERE 條件中還能帶入 time 限縮,只有當條件為 time 時才可以使用 > < 。 當以時間為條件時,實際上是使用 shard 為粒度,會判斷該時間所屬哪一個 shard 以此進行篩選,所以會出現超出 time 範圍的資料,如下範例:

    SHOW Tag Keys

    • ON <database_name> 雖然是選填的,但是若不帶入必須先運行 USE <database_name>
    • WHERE 條件不支持 field 判斷
    • WHERE 條件中的 operator 支持 等於 =不等於 <> OR !=LIKE =~NOT LIKE !~
    • WHERE 條件中還能帶入 time 限縮,只有當條件為 time 時才可以使用 > < 。 當以時間為條件時,實際上是使用 shard 為粒度,會判斷該時間所屬哪一個 shard 以此進行篩選,所以會出現超出 time 範圍的資料。

    SHOW Tag Values

    • ON <database_name> 雖然是選填的,但是若不帶入必須先運行 USE <database_name>
    • WHERE 條件不支持 field 判斷
    • WITHWHERE 條件中 operator 支持 等於 =不等於 <> OR !=LIKE =~NOT LIKE !~
    • WITH 為必填支援指定的 tag_key、正則表達式和多個 tag_key (IN)
      • WHERE 條件中還能帶入 time 限縮,只有當條件為 time 時才可以使用 > < 。 當以時間為條件時,實際上是使用 shard 為粒度,會判斷該時間所屬哪一個 shard 以此進行篩選,所以會出現超出 time 範圍的資料。

      SHOW Field Keys

      • ON <database_name> 雖然是選填的,但是若不帶入必須先運行 USE <database_name>
      • WHERE 條件中還能帶入 time 限縮,只有當條件為 time 時才可以使用 > < 。 當以時間為條件時,實際上是使用 shard 為粒度,會判斷該時間所屬哪一個 shard 以此進行篩選,所以會出現超出 time 範圍的資料。
      • Field Values 在不同的 shard 允許不同的資料型態,因此 SHOW FIELD KEYS 會返回所有的資料型態,如下範例:
        •