共用方式為


STATEMENT_TIMEOUT

適用於:核取記號為「是」 Databricks SQL

STATEMENT_TIMEOUT 組態參數會指定以秒為單位的逾時持續時間。 計數會從 SQL 語句的執行開頭開始。 任何超過值的運行時間的 Databricks SQL 語句,會逾時。

您可以在會話層級使用 SET 語句set 此參數,並在全域層級使用 設定 SQL parametersSQL Warehouses API

設定

Set 0 到 172800 秒 (2 天) 之間的逾時值。 任何超過 set 值的運行時間的 Databricks SQL 語句會停止。

系統預設

系統預設值為172800秒(2天)。

範例

-- Set a session-level timeout
> SET STATEMENT_TIMEOUT = 86400;
> SELECT * FROM DIAMONDS;

-- Reset the timeout duration
> RESET STATEMENT_TIMEOUT;
> SELECT * FROM DIAMONDS;

若要 工作區層級逾時,請移至工作區管理員設定,按兩下 [計算],然後按兩下 [管理 sql 倉儲旁 的 [管理]。 在 [SQL 組態] Parameters 設定中,where 逾時值以秒為單位新增組態參數。

-- Set a workspace-level timeout
> STATEMENT_TIMEOUT 86400