STV_TBL_TRANS - Amazon Redshift

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