Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
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.