

 Amazon Redshift tidak akan lagi mendukung penggunaan Python UDF setelah 30 Juni 2026. Kami akan mulai menegakkannya secara bertahap. Untuk informasi lebih lanjut tentang detail opsi akhir masa pakai dan migrasi Python, lihat posting [ blog ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/) yang diterbitkan pada 30 Juni 2025. 

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

# STV\_TERBARU
<a name="r_STV_RECENTS"></a>

Gunakan tabel STV\_RECENTS untuk mengetahui informasi tentang kueri yang saat ini aktif dan baru-baru ini dijalankan terhadap database. 

STV\_RECENTS 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](cm_chap_system-tables.md#c_visibility-of-data). 

Beberapa atau semua data dalam tabel ini juga dapat ditemukan di tampilan pemantauan SYS[SYS\_QUERY\_HISTORY](SYS_QUERY_HISTORY.md). Data dalam tampilan pemantauan SYS diformat agar lebih mudah digunakan dan dipahami. Kami menyarankan Anda menggunakan tampilan pemantauan SYS untuk kueri Anda.

## Pemecahan masalah dengan STV\_RECENTS
<a name="r_STV_RECENTS_troubleshooting"></a>

STV\_RECENTS sangat membantu untuk menentukan apakah kueri atau kumpulan kueri sedang berjalan atau selesai. Ini juga menunjukkan durasi kueri telah berjalan. Ini sangat membantu untuk mengetahui kueri mana yang berjalan lama.

Anda dapat menggabungkan STV\_RECENTS ke tampilan sistem lain, seperti[STV\_INFLIGHT](r_STV_INFLIGHT.md), untuk mengumpulkan metadata tambahan tentang menjalankan kueri. (Ada contoh yang menunjukkan cara melakukan ini di bagian kueri sampel.) Anda juga dapat menggunakan catatan yang dikembalikan dari tampilan ini bersama dengan fitur pemantauan di konsol Amazon Redshift untuk pemecahan masalah secara real time.

Tampilan sistem yang melengkapi STV\_RECENTS termasuk[STL\_QUERYTEXT](r_STL_QUERYTEXT.md), yang mengambil teks kueri untuk perintah SQL, dan, yang menggabungkan STV\_INFLIGHT ke STL\_QU [SVV\_QUERY\_DALAM PENERBANGAN](r_SVV_QUERY_INFLIGHT.md) ERYTEXT.

## Kolom tabel
<a name="r_STV_RECENTS-table-columns"></a>


| Nama kolom  | Jenis data  | Deskripsi  | 
| --- | --- | --- | 
| Userid  | integer  | ID pengguna yang membuat entri.  | 
| status  | karakter (20)  | Status kueri. Nilai yang valid adalahRunning,Done.  | 
| waktu mulai  | timestamp  | Waktu permintaan dimulai.  | 
| durasi  | integer  | Jumlah mikrodetik sejak sesi dimulai.  | 
| user\_name  | karakter (50)  | Nama pengguna yang menjalankan proses.  | 
| db\_name  | karakter (50)  | Nama basis data.  | 
| kueri  | karakter (600)  | Teks kueri, hingga 600 karakter. Setiap karakter tambahan terpotong. | 
| pid  | integer  | ID proses untuk sesi yang terkait dengan kueri, yang selalu -1 untuk kueri yang telah selesai.  | 

## Kueri Sampel
<a name="r_STV_RECENTS-sample-queries"></a>

Untuk menentukan kueri mana yang sedang berjalan terhadap database, jalankan kueri berikut:

```
select user_name, db_name, pid, query
from stv_recents
where status = 'Running';
```

Contoh output di bawah ini menunjukkan satu kueri yang berjalan pada database TICKIT: 

```
user_name | db_name |   pid   | query   
----------+---------+---------+-------------
dwuser    | tickit  |  19996  |select venuename, venueseats from 
venue where venueseats > 50000 order by venueseats desc;
```

Contoh berikut mengembalikan daftar kueri (jika ada) yang sedang berjalan atau menunggu dalam antrian untuk dijalankan: 

```
select * from stv_recents where status<>'Done';

status |    starttime        | duration |user_name|db_name| query     | pid
-------+---------------------+----------+---------+-------+-----------+------
Running| 2010-04-21 16:11... | 281566454| dwuser  |tickit | select ...| 23347
```

Kueri ini tidak mengembalikan hasil kecuali Anda menjalankan sejumlah kueri bersamaan dan beberapa kueri tersebut berada dalam antrian.

Contoh berikut memperluas contoh sebelumnya. Dalam hal ini, kueri yang benar-benar “dalam penerbangan” (berjalan, tidak menunggu) dikecualikan dari hasil: 

```
select * from stv_recents where status<>'Done'
and pid not in (select pid from stv_inflight);
...
```

Untuk kiat selengkapnya tentang pemecahan masalah kinerja kueri, lihat[Pemecahan masalah kueri](queries-troubleshooting.md).