使用GeminiDB Influx時要注意什么
a) 實例的操作系統,對用戶都不可見,這意味著,只允許用戶應用程序訪問數據庫對應的IP地址和端口。
b) 對象存儲服務(Object Storage Service,簡稱OBS)上的備份文件以及GeminiDB Influx使用的系統容器,都對用戶不可見,它們只對GeminiDB Influx后臺管理系統可見。
c) 申請數據庫實例后,您還需要做什么。
申請實例后,您不需要進行數據庫的基礎運維(比如高可用、安全補丁等),但是您還需要重點關注以下事情:
- 數據庫實例的CPU、IOPS、空間是否足夠。
- 數據庫實例是否存在性能問題,是否需要優化等。
什么是GeminiDB Influx實例可用性
實例可用性的計算公式:
實例可用性=(1–故障時間/服務總時間)×100%
其中,故障時間是指數據庫實例購買完成后,運行期間累計發生故障的總時長。服務總時間指數據庫實例購買完成后運行的總時長。
GeminiDB Influx中有沒有支持多列轉多行的函數
GeminiDB Influx中暫無多列轉多行的函數。
GeminiDB Influx最大能支持到多少PB的數據
GeminiDB Influx支持的最大數據容量請參見數據庫實例規格中實例的最大存儲空間。
GeminiDB Influx是否支持Grafana訪問
GeminiDB Influx支持Grafana直接訪問,具體操作請參見如何通過Grafana連接GeminiDB Influx。
如何使用GeminiDB Influx的hint功能
GeminiDB Influx支持hint功能,來提高查詢性能。該功能只能用于單時間線(單時間線可以簡單理解為查詢語句中需要指定所有的tag的值)查詢的場景,使用hint功能時只需要在查詢語句前面加上“/*+ full_series */” 即可。
例如:
常規查詢語句:
select value from cpu where server_id=1;
使用hint查詢對應的語法則為:
select /*+ full_series */ value from cpu where server_id=1;
如何處理報錯?"select *?" query without time range is not allowed
當執行形如select *且未做時間范圍約束的查詢語句時,錯誤"select *" query without time range is not allowed就會發生。需要修正查詢語句,確保select * 查詢語句有時間范圍約束。
示例:
select * from measurement where time > '2023-01-19T12:00:00Z' and time <= '2023-01-19T13:00:00Z'
select * from measurement where time = '2023-01-19T12:30:00Z'