定時(shí)SQL
本文介紹定時(shí)SQL的使用限制。
特殊任務(wù)
日志服務(wù)的Trace、Cloud Lens for SLB等功能依賴定時(shí)SQL。為了保證這些功能的正常運(yùn)行,定時(shí)SQL限制了這類任務(wù)的變更操作,即不支持在定時(shí)SQL的任務(wù)管理界面對(duì)這類任務(wù)進(jìn)行更新、復(fù)制和刪除操作。如果您需要更新、復(fù)制和刪除任務(wù),請(qǐng)?jiān)谙嚓P(guān)功能的界面中執(zhí)行。
查詢與分析
定時(shí)SQL僅支持SQL獨(dú)享版引擎。
限制項(xiàng) | 說明 |
操作并發(fā)數(shù) | 單個(gè)Project支持的最大分析操作并發(fā)數(shù)為150個(gè)。 例如150個(gè)用戶同時(shí)在同一個(gè)Project的各個(gè)Logstore中執(zhí)行分析操作。 |
數(shù)據(jù)量 | 單次分析最大支持掃描2000億行數(shù)據(jù)。 |
數(shù)據(jù)生效機(jī)制 | 分析功能只對(duì)開啟統(tǒng)計(jì)功能后寫入的數(shù)據(jù)生效。 如果您需要分析歷史數(shù)據(jù),請(qǐng)對(duì)歷史數(shù)據(jù)重建索引。更多信息,請(qǐng)參見重建索引。 |
返回結(jié)果 |
|
字段值大小 | 單個(gè)字段值默認(rèn)為2048字節(jié)(2 KB),最大為16384字節(jié)(16 KB),超出部分不參與分析。 您可以在配置索引時(shí),修改字段值的最大長(zhǎng)度(64字節(jié)~16384字節(jié))。具體操作,請(qǐng)參見創(chuàng)建索引。 |
超時(shí)時(shí)間 | 分析操作的最大超時(shí)時(shí)間為10分鐘。 |
Double類型的字段值位數(shù) | Double類型的字段值最多52位。 如果浮點(diǎn)數(shù)編碼位數(shù)超過52位,會(huì)造成精度損失。 |
模糊查詢 | 執(zhí)行模糊查詢時(shí),日志服務(wù)最多查詢到符合條件的100個(gè)詞,并返回包含這100個(gè)詞并滿足查詢條件的所有日志。 |
查詢不精確 | 結(jié)果不精確不會(huì)報(bào)錯(cuò),會(huì)記錄在實(shí)例狀態(tài)以及任務(wù)執(zhí)行記錄(需手動(dòng)開啟)中。 |
數(shù)據(jù)延遲 | 當(dāng)數(shù)據(jù)存在延遲時(shí),可能存在數(shù)據(jù)漏查的風(fēng)險(xiǎn)。即如果某時(shí)間點(diǎn)的數(shù)據(jù)在對(duì)應(yīng)的調(diào)度實(shí)例執(zhí)行完成之后才到達(dá),則在下一個(gè)調(diào)度實(shí)例中也不會(huì)被執(zhí)行。更多信息,請(qǐng)參見如何保證SQL分析的數(shù)據(jù)準(zhǔn)確性。 |
時(shí)間窗口 | 單次查詢時(shí)間窗口最大為24小時(shí),最小為1分鐘。 |
關(guān)聯(lián)Metastore | 不支持。 |
LIMIT子句 | 在定時(shí)SQL中,只支持使用 |
數(shù)據(jù)寫入
限制項(xiàng) | 說明 |
目標(biāo)Logstore寫入閾值 | 如果寫入數(shù)據(jù)時(shí)超過閾值,定時(shí)SQL任務(wù)將重試10分鐘以上。超過重試時(shí)間后,將返回錯(cuò)誤信息。更多信息,請(qǐng)參見數(shù)據(jù)讀寫。 |
跨地域傳輸 | 中國內(nèi)的跨地域傳輸數(shù)據(jù)時(shí),網(wǎng)絡(luò)較為穩(wěn)定,但會(huì)有較高延遲(延遲大小隨地域的不同而不同)。 國際網(wǎng)絡(luò)無法保證。 |
任務(wù)執(zhí)行
限制項(xiàng) | 說明 |
超時(shí)時(shí)間 | 最大超時(shí)時(shí)間為1800秒,超過將視為本次任務(wù)執(zhí)行失敗。 建議添加告警監(jiān)控任務(wù),便于及時(shí)發(fā)現(xiàn)問題重試錯(cuò)誤實(shí)例。更多信息,請(qǐng)參見為定時(shí)SQL任務(wù)設(shè)置告警、重試定時(shí)SQL任務(wù)實(shí)例。 |
重試次數(shù) | 最大重試次數(shù)為100次,超過將視為本次任務(wù)執(zhí)行失敗。 |
延遲執(zhí)行 | 延遲執(zhí)行時(shí)間最大為120秒,延遲執(zhí)行使用場(chǎng)景實(shí)例請(qǐng)參見調(diào)度與執(zhí)行場(chǎng)景。 |
歷史執(zhí)行記錄 | 單個(gè)任務(wù)的歷史執(zhí)行記錄最多保存5天。 建議添加告警監(jiān)控任務(wù),便于及時(shí)發(fā)現(xiàn)問題重試錯(cuò)誤實(shí)例。更多信息,請(qǐng)參見為定時(shí)SQL任務(wù)設(shè)置告警、重試定時(shí)SQL任務(wù)實(shí)例。 |