STATEMENT_TIMEOUT

Berlaku untuk:check marked yes Databricks SQL

Parameter STATEMENT_TIMEOUT konfigurasi menetapkan nilai batas waktu dalam detik. Setiap pernyataan Databricks SQL dengan durasi jam dinding melebihi nilai kehabisan waktu.

Anda dapat mengatur parameter ini di tingkat sesi menggunakan pernyataan SET dan di tingkat global menggunakan Konfigurasi parameter SQL atau SQL Warehouses API.

Pengaturan

Atur nilai batas waktu dalam detik antara 0 dan 172800 detik (2 hari). Setiap pernyataan Databricks SQL yang memiliki waktu eksekusi jam dinding melebihi nilai yang ditetapkan dihentikan.

Default sistem

Default sistem adalah 172800 detik (2 hari).

Contoh

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

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

Untuk mengatur batas waktu tingkat ruang kerja, buka pengaturan admin ruang kerja, klik Komputasi, lalu klik Kelola di samping gudang SQL. Dalam pengaturan Parameter Konfigurasi SQL, tambahkan parameter konfigurasi di mana nilai batas waktu dalam hitungan detik.

-- Set a workspace-level timeout
> STATEMENT_TIMEOUT 86400