Amazon Redshift tidak akan lagi mendukung pembuatan Python UDFs baru mulai 1 November 2025. Jika Anda ingin menggunakan Python UDFs, buat UDFs sebelum tanggal tersebut. Python yang ada UDFs akan terus berfungsi seperti biasa. Untuk informasi lebih lanjut, lihat posting blog
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 sementara yang saat ini ada di memori.
Tabel transien biasanya set baris sementara yang digunakan sebagai hasil perantara saat kueri berjalan. STV_TBL_TRANS berbeda dari STV_TBL_PERM yang 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 | Node slice 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 atau tidak jika diperlukan. (Swap hanya akan terjadi dalam situasi di mana memori rendah.) |
Kueri Sampel
Untuk melihat informasi tabel transien 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;
Query ini mengembalikan informasi tabel transien untuk query 90, seperti yang ditunjukkan pada contoh output 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.