STL_RESTARTED_SESSIONS - Amazon Redshift

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

STL_RESTARTED_SESSIONS

Untuk menjaga ketersediaan berkelanjutan setelah peristiwa internal tertentu, Amazon Redshift mungkin memulai ulang sesi aktif dengan ID proses (PID) baru. Saat Amazon Redshift memulai ulang sesi, STL_RESTARTED_SESSIONS merekam PID baru dan PID lama.

Untuk informasi selengkapnya, lihat contoh berikut di bagian ini.

STL_RESTARTED_SESSIONS dapat dilihat oleh semua pengguna. Pengguna super dapat melihat semua baris; pengguna biasa hanya dapat melihat data mereka sendiri. Untuk informasi selengkapnya, lihat Visibilitas data dalam tabel dan tampilan sistem.

Beberapa atau semua data dalam tabel ini juga dapat ditemukan di tampilan SYS_SESSION_HISTORY pemantauan SYS. Data dalam tampilan pemantauan SYS diformat agar lebih mudah digunakan dan dipahami. Kami menyarankan Anda menggunakan tampilan pemantauan SYS untuk pertanyaan Anda.

Kolom tabel

Nama kolom Jenis data Deskripsi
saat ini timestamp Waktu acara.
dbname karakter (50) Nama database yang terkait dengan sesi.
newpid integer ID proses untuk sesi yang dimulai ulang.
oldpid integer ID Proses untuk sesi asli.
nama pengguna karakter (50) Nama pengguna yang terkait dengan sesi.
remotehost karakter (45) Nama atau alamat IP dari host jarak jauh.
remote port karakter (32) Nomor port host jarak jauh.
parkedtime timestamp Informasi ini hanya untuk penggunaan internal.
session_vars karakter (2000) Informasi ini hanya untuk penggunaan internal.

Kueri Sampel

Contoh berikut bergabung dengan STL_RESTARTED_SESSIONS dengan STL_SESSIONS untuk menampilkan nama pengguna untuk sesi yang telah dimulai ulang.

select process, stl_restarted_sessions.newpid, user_name from stl_sessions inner join stl_restarted_sessions on stl_sessions.process = stl_restarted_sessions.oldpid order by process; ...