STV_TBL_TRANS - Amazon Redshift

View a markdown version of this page

STV_TBL_TRANS - Amazon Redshift

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 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_TBL_TRANS

Gunakan tabel STV_TBL_TRANS untuk mengetahui informasi tentang tabel database transien yang saat ini ada dalam memori.

Tabel transien biasanya kumpulan baris sementara yang digunakan sebagai hasil perantara saat kueri berjalan. STV_TBL_TRANS berbeda dari karena STV_TBL_PERM STV_TBL_PERM berisi informasi tentang tabel database permanen.

STV_TBL_TRANS hanya terlihat oleh pengguna super. Untuk informasi selengkapnya, lihat Visibilitas data dalam tabel dan tampilan sistem.

Kolom tabel

Nama kolom Jenis data Deskripsi
mengiris integer Irisan simpul dialokasikan ke tabel.
id integer ID tabel.
baris bigint Jumlah baris data dalam tabel.
ukuran bigint Jumlah byte yang dialokasikan ke tabel.
Query_id bigint ID kueri.
ref_cnt integer Jumlah referensi.
dari_ditangguhkan integer Apakah tabel ini dibuat selama kueri yang sekarang ditangguhkan.
prep_swap integer Apakah tabel transien ini siap untuk ditukar ke disk jika diperlukan. (Swap hanya akan terjadi dalam situasi di mana memori rendah.)

Kueri Sampel

Untuk melihat informasi tabel sementara untuk kueri dengan ID kueri 90, ketik perintah berikut:

select slice, id, rows, size, query_id, ref_cnt from stv_tbl_trans where query_id = 90;

Kueri ini mengembalikan informasi tabel transien untuk query 90, seperti yang ditunjukkan pada output sampel berikut:

slice | id | rows | size | query_ | ref_ | from_ | prep_ | | | | id | cnt | suspended | swap ------+----+------+------+--------+------+-----------+------- 1013 | 95 | 0 | 0 | 90 | 4 | 0 | 0 7 | 96 | 0 | 0 | 90 | 4 | 0 | 0 10 | 96 | 0 | 0 | 90 | 4 | 0 | 0 17 | 96 | 0 | 0 | 90 | 4 | 0 | 0 14 | 96 | 0 | 0 | 90 | 4 | 0 | 0 3 | 96 | 0 | 0 | 90 | 4 | 0 | 0 1013 | 99 | 0 | 0 | 90 | 4 | 0 | 0 9 | 96 | 0 | 0 | 90 | 4 | 0 | 0 5 | 96 | 0 | 0 | 90 | 4 | 0 | 0 19 | 96 | 0 | 0 | 90 | 4 | 0 | 0 2 | 96 | 0 | 0 | 90 | 4 | 0 | 0 1013 | 98 | 0 | 0 | 90 | 4 | 0 | 0 13 | 96 | 0 | 0 | 90 | 4 | 0 | 0 1 | 96 | 0 | 0 | 90 | 4 | 0 | 0 1013 | 96 | 0 | 0 | 90 | 4 | 0 | 0 6 | 96 | 0 | 0 | 90 | 4 | 0 | 0 11 | 96 | 0 | 0 | 90 | 4 | 0 | 0 15 | 96 | 0 | 0 | 90 | 4 | 0 | 0 18 | 96 | 0 | 0 | 90 | 4 | 0 | 0

Dalam contoh ini, Anda dapat melihat bahwa data kueri melibatkan tabel 95, 96, dan 98. Karena nol byte dialokasikan ke tabel ini, kueri ini dapat berjalan di memori.