PG_ _ BACKEND PID - Amazon Redshift

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

PG_ _ BACKEND PID

Mengembalikan ID proses (PID) dari proses server yang menangani sesi saat ini.

catatan

PIDIni tidak unik secara global. Hal ini dapat digunakan kembali dari waktu ke waktu.

Sintaks

pg_backend_pid()

Jenis pengembalian

Mengembalikan bilangan bulat.

Contoh

Anda dapat menghubungkan PG_ BACKEND _ PID dengan tabel log untuk mengambil informasi untuk sesi saat ini. Misalnya, query berikut mengembalikan ID query dan sebagian dari teks query untuk query selesai dalam sesi saat ini.

select query, substring(text,1,40) from stl_querytext where pid = PG_BACKEND_PID() order by query desc; query | substring -------+------------------------------------------ 14831 | select query, substring(text,1,40) from 14827 | select query, substring(path,0,80) as pa 14826 | copy category from 's3://dw-tickit/manif 14825 | Count rows in target table 14824 | unload ('select * from category') to 's3 (5 rows)

Anda dapat mengkorelasikan BACKEND PG_ _ PID dengan kolom pid di tabel log berikut (pengecualian dicatat dalam tanda kurung):