Bagikan melalui


STATEMENT_TIMEOUT

Berlaku untuk:centang ditandai ya Databricks SQL

Parameter konfigurasi STATEMENT_TIMEOUT menentukan durasi batas waktu dalam detik. Hitungan dimulai pada awal eksekusi pernyataan SQL. Setiap pernyataan Databricks SQL dengan waktu pemrosesan yang melebihi nilai akan dihentikan.

Anda dapat mengatur parameter ini pada tingkat sesi menggunakan pernyataan SET dan di tingkat global menggunakan Mengonfigurasi 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 melebihi nilai yang ditetapkan dihentikan.

Sistem default

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 data SQL. Dalam pengaturan Parameter Konfigurasi SQL, tambahkan parameter konfigurasi yang nilainya batas waktu dalam hitungan detik.

-- Set a workspace-level timeout
> STATEMENT_TIMEOUT 86400