Aracılığıyla paylaş


STATEMENT_TIMEOUT

Şunlar için geçerlidir:onay işareti evet olarak işaretlenmiş Databricks SQL

STATEMENT_TIMEOUT yapılandırma parametresi, saniye cinsinden zaman aşımı süresini belirtir. Sayım, SQL ifadesinin yürütülmesinin başlangıcında başlar. Çalışma süresi değeri aşan tüm Databricks SQL deyimleri zaman aşımına uğradı.

Bu parametreyi SET deyimini kullanarak oturum düzeyinde ve genel düzeyde SQL parametrelerini yapılandırma veya SQL Ambarları API'sinikullanarak ayarlayabilirsiniz.

Ayar

0 ile 172800 saniye (2 gün) arasında saniye cinsinden bir zaman aşımı değeri ayarlayın. Ayarlanan değeri aşan yürütme süresi olan tüm Databricks SQL deyimleri durduruldu.

Sistem varsayılanı

Sistem varsayılanı 172800 saniyedir (2 gün).

Örnekler

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

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

Çalışma alanı düzeyinde bir zaman aşımı ayarlamak için, çalışma alanı yöneticisi ayarlarına gidin, İşlemöğesine tıklayın ve ardındanSQL ambarlarının yanındaki yönet'e tıklayın. SQL Yapılandırma Parametreleri ayarında, zaman aşımı değerinin saniyeler içinde olduğu bir yapılandırma parametresi ekleyin.

-- Set a workspace-level timeout
> STATEMENT_TIMEOUT 86400