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 baru ()PID. Saat Amazon Redshift memulai ulang sesi, STL _ RESTARTED _ SESSIONS merekam yang baru PID dan yang lama. PID
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 pemantauanSYS_SESSION_HISTORY. Data dalam tampilan SYS pemantauan diformat agar lebih mudah digunakan dan dipahami. Kami menyarankan Anda menggunakan tampilan SYS pemantauan 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. |
remoteport | 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; ...