STATEMENT_TIMEOUT
Van toepassing op: Databricks SQL
De STATEMENT_TIMEOUT configuratieparameter geeft een time-outduur op in seconden. Het aantal begint aan het begin van de uitvoering van de SQL-instructie. Er is een time-out opgetreden voor elke Databricks SQL-instructie met een runtime die de waarde overschrijdt.
U kunt deze parameter instellen op sessieniveau met behulp van de SET-instructie en op globaal niveau met behulp van SQL-parameters configureren of SQL Warehouses API-.
Instelling
Stel een time-outwaarde in seconden in tussen 0 en 172800 seconden (2 dagen). Elke Databricks SQL-instructie met een uitvoeringstijd die de ingestelde waarde overschrijdt, wordt gestopt.
Systeemstandaard
De systeemstandaard is 172800 seconden (2 dagen).
Voorbeelden
-- Set a session-level timeout
> SET STATEMENT_TIMEOUT = 86400;
> SELECT * FROM DIAMONDS;
-- Reset the timeout duration
> RESET STATEMENT_TIMEOUT;
> SELECT * FROM DIAMONDS;
Als u een time-out op werkruimteniveau wilt instellen, gaat u naar de instellingen van de werkruimtebeheerder, klikt u op Compute-en klikt u vervolgens op Beheren naast SQL-warehouses. Voeg in de sql-configuratieparameters instelling een configuratieparameter toe waarbij de time-outwaarde in seconden is.
-- Set a workspace-level timeout
> STATEMENT_TIMEOUT 86400