+ Show Example
+
*************************** 1.row ***************************
_block_dist: Total_Blocks=[5] Total_Size=[93.65 Kb] Average_size=[18.73 Kb] Compression_Ratio=[23.98 %]
Total_Blocks : Table `d0` contains total 5 blocks
+
Total_Size: The total size of all the data blocks in table `d0` is 93.65 KB
+
Average_size: The average size of each block is 18.73 KB
+
Compression_Ratio: The data compression rate is 23.98%
*************************** 2.row ***************************
_block_dist: Total_Rows=[20000] Inmem_Rows=[0] MinRows=[3616] MaxRows=[4096] Average_Rows=[4000]
Total_Rows: Table `d0` contains 20,000 rows
+
Inmem_Rows: The rows still in memory, i.e. not committed in disk, is 0, i.e. none such rows
+
MinRows: The minimum number of rows in a block is 3,616
+
MaxRows: The maximum number of rows in a block is 4,096B
+
Average_Rows: The average number of rows in a block is 4,000
*************************** 3.row ***************************
_block_dist: Total_Tables=[1] Total_Files=[2]
Total_Tables: The number of child tables, 1 in this example
+
Total_Files: The number of files storing the table's data, 2 in this example
*************************** 4.row ***************************
+
_block_dist: --------------------------------------------------------------------------------
+
*************************** 5.row ***************************
+
_block_dist: 0100 |
+
*************************** 6.row ***************************
+
_block_dist: 0299 |
+
*************************** 7.row ***************************
+
_block_dist: 0498 |
+
*************************** 8.row ***************************
+
_block_dist: 0697 |
+
*************************** 9.row ***************************
+
_block_dist: 0896 |
+
*************************** 10.row ***************************
+
_block_dist: 1095 |
+
*************************** 11.row ***************************
+
_block_dist: 1294 |
+
*************************** 12.row ***************************
+
_block_dist: 1493 |
+
*************************** 13.row ***************************
+
_block_dist: 1692 |
+
*************************** 14.row ***************************
+
_block_dist: 1891 |
+
*************************** 15.row ***************************
+
_block_dist: 2090 |
+
*************************** 16.row ***************************
+
_block_dist: 2289 |
+
*************************** 17.row ***************************
+
_block_dist: 2488 |
+
*************************** 18.row ***************************
+
_block_dist: 2687 |
+
*************************** 19.row ***************************
+
_block_dist: 2886 |
+
*************************** 20.row ***************************
+
_block_dist: 3085 |
+
*************************** 21.row ***************************
+
_block_dist: 3284 |
+
*************************** 22.row ***************************
+
_block_dist: 3483 ||||||||||||||||| 1 (20.00%)
+
*************************** 23.row ***************************
+
_block_dist: 3682 |
+
*************************** 24.row ***************************
+
_block_dist: 3881 ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 4 (80.00%)
+
Query OK, 24 row(s) in set (0.002444s)
- The above show the block distribution percentage according to the number of rows in each block. In the above example, `_block_dist: 3483 ||||||||||||||||| 1 (20.00%)` means there is one block whose rows is between 3,483 and 3,681. `_block_dist: 3881 ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 4 (80.00%)` means there are 4 blocks whose rows is between 3,881 and 4,096. The number of blocks whose rows fall in other range is zero.
+
+
+
+ The above show the block distribution percentage according to the number of rows in each block. In the above example, we can get below information:
+ - `_block_dist: 3483 ||||||||||||||||| 1 (20.00%)` means there is one block whose rows is between 3,483 and 3,681.
+ - `_block_dist: 3881 ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 4 (80.00%)` means there are 4 blocks whose rows is between 3,881 and 4,096. - The number of blocks whose rows fall in other range is zero.
## SHOW TAGS
diff --git a/docs/en/14-reference/04-taosadapter.md b/docs/en/14-reference/04-taosadapter.md
index 870cebb103..9eb6cb9213 100644
--- a/docs/en/14-reference/04-taosadapter.md
+++ b/docs/en/14-reference/04-taosadapter.md
@@ -21,6 +21,7 @@ taosAdapter provides the following features.
- Seamless connection to collectd
- Seamless connection to StatsD
- Supports Prometheus remote_read and remote_write
+- Get table's VGroup ID
## taosAdapter architecture diagram
@@ -178,6 +179,7 @@ See [example/config/taosadapter.toml](https://github.com/taosdata/taosadapter/bl
node_export is an exporter for machine metrics. Please visit [https://github.com/prometheus/node_exporter](https://github.com/prometheus/node_exporter) for more information.
- Support for Prometheus remote_read and remote_write
remote_read and remote_write are interfaces for Prometheus data read and write from/to other data storage solution. Please visit [https://prometheus.io/blog/2019/10/10/remote-read-meets-streaming/#remote-apis](https://prometheus.io/blog/2019/10/10/remote-read-meets-streaming/#remote-apis) for more information.
+- Get table's VGroup ID. For more information about VGroup, please refer to [primary-logic-unit](/tdinternal/arch/#primary-logic-unit).
## Interfaces
@@ -199,7 +201,7 @@ Support InfluxDB query parameters as follows.
- `precision` The time precision used by TDengine
- `u` TDengine user name
- `p` TDengine password
-- `ttl` The time to live of automatically created sub-table. This value cannot be updated. TDengine will use the ttl value of the frist data of sub-table to create sub-table. For more information, please refer [Create Table](/taos-sql/table/#create-table)
+- `ttl` The time to live of automatically created sub-table. This value cannot be updated. TDengine will use the ttl value of the first data of sub-table to create sub-table. For more information, please refer [Create Table](/taos-sql/table/#create-table)
Note: InfluxDB token authorization is not supported at present. Only Basic authorization and query parameter validation are supported.
Example: curl --request POST http://127.0.0.1:6041/influxdb/v1/write?db=test --user "root:taosdata" --data-binary "measurement,host=host1 field1=2i,field2=2.0 1577836800000000000"
@@ -241,6 +243,10 @@ node_export is an exporter of hardware and OS metrics exposed by the \*NIX kerne