在使用 TDengine Database 查詢時,查詢很慢怎么辦?到底是網(wǎng)絡(luò)狀況不好,還是系統(tǒng)查詢慢?TDengine 測速工具幫你測量網(wǎng)絡(luò)傳輸速度。
網(wǎng)絡(luò)速度診斷
taos -n speed -h <fqdn of server> -P 6030 -N 10 -l 10000000 -S TCP
從 2.1.8.0 版本開始,taos 工具新提供了一個網(wǎng)絡(luò)速度診斷的模式,可以對一個正在運行中的 taosd 實例或者 taos -n server 方式模擬的一個服務(wù)端實例,以非壓縮傳輸?shù)姆绞竭M行網(wǎng)絡(luò)測速。這個模式下可供調(diào)整的參數(shù)如下:
-n:設(shè)為“speed”時,表示對網(wǎng)絡(luò)速度進行診斷。
-h:所要連接的服務(wù)端的 FQDN 或 ip 地址。如果不設(shè)置這一項,會使用本機 taos.cfg 文件中 FQDN 參數(shù)的設(shè)置作為默認值。
-P:所連接服務(wù)端的網(wǎng)絡(luò)端口。默認值為 6030。
-N:診斷過程中使用的網(wǎng)絡(luò)包總數(shù)。最小值是 1、最大值是 10000,默認值為 100。
-l:單個網(wǎng)絡(luò)包的大?。▎挝唬鹤止?jié))。最小值是 1024、最大值是 1024*1024*1024,默認值為 1000。
-S:網(wǎng)絡(luò)封包的類型??梢允?TCP 或 UDP,默認值為 TCP。
taos -n speed -N 10 -l 100000000 -S tcp
check net spend, host:f27635f448d4 port:6030 pkgLen:100000000 pkgNum:10 pkgType:tcp
progress: 1/10 status:0 cost: 183.44 ms speed: 519.90 MB/s
progress: 2/10 status:0 cost: 61.37 ms speed: 1553.92 MB/s
progress: 3/10 status:0 cost: 56.56 ms speed: 1686.25 MB/s
progress: 4/10 status:0 cost: 48.73 ms speed: 1957.10 MB/s
progress: 5/10 status:0 cost: 48.58 ms speed: 1963.10 MB/s
progress: 6/10 status:0 cost: 49.88 ms speed: 1911.98 MB/s
progress: 7/10 status:0 cost: 49.86 ms speed: 1912.82 MB/s
progress: 8/10 status:0 cost: 49.23 ms speed: 1937.18 MB/s
progress: 9/10 status:0 cost: 49.15 ms speed: 1940.37 MB/s
progress: 10/10 status:0 cost: 48.95 ms speed: 1948.30 MB/s
total succ: 10/10 cost: 645.94 ms speed: 1476.40 MB/s
另外,從 2.1.8.0 版本開始,taos 工具新提供了一個 FQDN 解析速度的診斷模式,可以對一個目標(biāo) FQDN 地址嘗試解析,并記錄解析過程中所消耗的時間。這個模式下可供調(diào)整的參數(shù)如下:
taos -n fqdn -h <fqdn of server>
-n:設(shè)為“fqdn”時,表示對 FQDN 解析進行診斷。 -h:所要解析的目標(biāo) FQDN 地址。如果不設(shè)置這一項,會使用本機 taos.cfg 文件中 FQDN 參數(shù)的設(shè)置作為默認值。
taos -n fqdn
check convert fqdn spend, status: 0 cost: 91 us



互聯(lián)網(wǎng).png)



-1.png)










伙伴.png)
伙伴.png)
伙伴.png)



