STATEMENT_TIMEOUT
Gäller för: Databricks SQL
Konfigurationsparametern STATEMENT_TIMEOUT anger en tidsgränstid i sekunder. Antalet börjar i början av SQL-instruktionens körning. Alla Databricks SQL-uttryck med en körningstid som överskrider värdet överskrids.
Du kan set den här parametern på sessionsnivå med hjälp av SET-instruktionen och på global nivå med hjälp av Configure SQL parameters eller SQL Warehouses API.
Inställning
Set ett timeout-värde i sekunder mellan 0 och 172800 sekunder (2 dagar). Alla Databricks SQL-uttryck som har en körningstid som överskrider set-värdet stoppas.
Systemets standard
Systemets standardvärde är 172800 sekunder (2 dagar).
Exempel
-- Set a session-level timeout
> SET STATEMENT_TIMEOUT = 86400;
> SELECT * FROM DIAMONDS;
-- Reset the timeout duration
> RESET STATEMENT_TIMEOUT;
> SELECT * FROM DIAMONDS;
Om du vill set en timeout på arbetsytan går du till administratörsinställningarna för arbetsytan, klickar på Computeoch klickar sedan på Hantera bredvid SQL-lager. I inställningen SQL Configuration Parameters lägger du till en konfigurationsparameter where timeout-värdet är i sekunder.
-- Set a workspace-level timeout
> STATEMENT_TIMEOUT 86400