六月婷婷AV,国产偷窥猎奇福利二区,日韩三级片。,好吊色网站,日韩成人中文在线视频,国产亚洲午夜啪啪,亚洲欧美另类国产精品,国产成人av1,任你艹在线观看

如何理解時序數(shù)據(jù)庫 TDengine 3.0 的參數(shù)體系

如何理解時序數(shù)據(jù)庫 TDengine 3.0 的參數(shù)體系 - TDengine Database 時序數(shù)據(jù)庫

在日常使用 TDengine 時序數(shù)據(jù)庫(TSDB) 時,參數(shù)是用戶們無法繞開的重要一環(huán)。深入了解參數(shù)的屬性,生效范圍,查詢更改方式等會讓我們在使用數(shù)據(jù)庫的過程中更加節(jié)時高效,也有助于我們更加深入地理解數(shù)據(jù)庫的架構體系。

在 3.0 版本中,TDengine 對參數(shù)做了更好的分類,也提供了幾個十分方便的查詢?nèi)肟凇J紫?,我們來看下它們的使用方式—?/p>

參數(shù)分級

集群級別參數(shù):

SHOW CLUSTER VARIABLES;

代表集群搭建時,必須要保證相同的一組參數(shù)。

如何理解時序數(shù)據(jù)庫 TDengine 3.0 的參數(shù)體系 - TDengine Database 時序數(shù)據(jù)庫

客戶端級別參數(shù):

SHOW LOCAL VARIABLES;

代表當前客戶端配置參數(shù)的運行值。

如何理解時序數(shù)據(jù)庫 TDengine 3.0 的參數(shù)體系 - TDengine Database 時序數(shù)據(jù)庫

數(shù)據(jù)節(jié)點級別參數(shù):

SHOW DNODE dnode_id VARIABLES;
SHOW DNODE dnode_id VARIABLES like "xxxxxxxxx";

代表該數(shù)據(jù)節(jié)點上所有參數(shù)當前配置值

(包含集群變量、客戶端變量),支持 like 子句檢索具體的變量值。

如何理解時序數(shù)據(jù)庫 TDengine 3.0 的參數(shù)體系 - TDengine Database 時序數(shù)據(jù)庫

數(shù)據(jù)庫級別變量:

數(shù)據(jù)庫級別的變量不是通過 show 命令查詢的,它需要通過元數(shù)據(jù)庫 information_schema 的系統(tǒng)表以 SQL 形式查詢得出,例如:

select * from information_schema.ins_databases\G;(\G方便展示)
如何理解時序數(shù)據(jù)庫 TDengine 3.0 的參數(shù)體系 - TDengine Database 時序數(shù)據(jù)庫

參數(shù)具體含義

TDengine 的集群、客戶端、數(shù)據(jù)節(jié)點(即上文 1-3 )的參數(shù)具體含義如下:

https://docs.taosdata.com/reference/config/

注意:部分參數(shù)默認是不暴露在配置文件中的,但手動配置它們也可以使用,目的是希望用戶不要隨意修改它們從而造成不好的影響。

數(shù)據(jù)庫級別的參數(shù)具體含義如下:

https://docs.taosdata.com/taos-sql/database/#參數(shù)說明

參數(shù)修改方式

不論是數(shù)據(jù)庫的服務端還是客戶端,它們在啟動的初始化階段都需要調(diào)用相同的函數(shù)讀取 /etc/taos/taos.cfg(默認路徑)加載所需參數(shù)。因此,參數(shù)的更新方式以冷更新為主,對于上述集群、客戶端、數(shù)據(jù)節(jié)點(即上文 1-3 )的參數(shù),具體更新方式如下:

  • 打開 /etc/taos/taos.cfg;
  • 刪除參數(shù)前的注釋符 #(若不刪除,則修改無效,仍然使用默認值);
  • 修改參數(shù)值 ;
  • 保存退出;
  • 重啟數(shù)據(jù)庫服務端/客戶端;
如何理解時序數(shù)據(jù)庫 TDengine 3.0 的參數(shù)體系 - TDengine Database 時序數(shù)據(jù)庫

以上范圍的參數(shù)中,只有日志參數(shù)是支持熱更新的。如果需要動態(tài)調(diào)整日志級別用于診斷分析數(shù)據(jù)庫狀態(tài),可以通過 alter dnode命令來完成,具體細節(jié)可參考:

https://docs.taosdata.com/taos-sql/node/#修改數(shù)據(jù)節(jié)點配置

如果要修改客戶端的變量,可以通過alter local 命令來完成,具體細節(jié)可參考:

https://docs.taosdata.com/taos-sql/node/#修改客戶端配置

數(shù)據(jù)庫級別變量不支持冷更新,只支持部分參數(shù)的熱更,具體細節(jié)可參考:

https://docs.taosdata.com/taos-sql/database/#修改數(shù)據(jù)庫參數(shù)

這里就引申出了另一個問題,針對部分不可修改的參數(shù),即在時序數(shù)據(jù)庫部署的前期,我們需要注意哪些地方呢?在后續(xù)的文章中,我會繼續(xù)和大家分享內(nèi)容,一起迅速掌握 TDengine 這款開源、高性能、云原生的時序數(shù)據(jù)庫(Time Series Database)。