STL_MV_ STATE - Amazon Redshift

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

STL_MV_ STATE

STATETampilan STL _MV_ berisi baris untuk setiap transisi status dari tampilan terwujud.

Untuk informasi lebih lanjut tentang tampilan terwujud, lihatTampilan terwujud di Amazon Redshift.

STL_MV_ terlihat STATE 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.

Beberapa atau semua data dalam tabel ini juga dapat ditemukan di tampilan SYS pemantauanSYS_MV_ STATE. Data dalam tampilan SYS pemantauan diformat agar lebih mudah digunakan dan dipahami. Kami menyarankan Anda menggunakan tampilan SYS pemantauan untuk pertanyaan Anda.

Kolom tabel

Nama kolom Jenis data Deskripsi
userid bigint ID pengguna yang membuat acara.
waktu mulai timestamp Waktu mulai acara.
xid bigint Id transaksi acara.
event_desc arang (500) Peristiwa yang mendorong perubahan negara. Beberapa contoh nilai termasuk yang berikut:
  • Tipe kolom diubah

  • Kolom dijatuhkan

  • Kolom diganti namanya

  • Nama skema diubah

  • Konversi tabel kecil

  • TRUNCATE

  • Vakum

Perhatikan bahwa ada nilai lain yang mungkin untuk kolom ini.
db_nama arang (128) Database yang berisi tampilan terwujud.
base_table_skema arang (128) Skema tabel dasar.
base_table_name arang (128) Nama tabel dasar.
mv_skema arang (128) Skema pandangan terwujud.
mv_nama arang (128) Nama pandangan yang terwujud.
status karakter (32) Keadaan berubah dari tampilan terwujud sebagai berikut:
  • Hitung ulang

  • Tidak dapat disegarkan

Tabel berikut menunjukkan contoh kombinasi event_desc danstate.

event_desc | state -------------------------+--------------- TRUNCATE | Recompute TRUNCATE | Recompute Small table conversion | Recompute Vacuum | Recompute Column was renamed | Unrefreshable Column was dropped | Unrefreshable Table was renamed | Unrefreshable Column type was changed | Unrefreshable Schema name was changed | Unrefreshable

Contoh kueri

Untuk melihat log transisi status tampilan terwujud, jalankan kueri berikut.

select * from stl_mv_state;

Query ini mengembalikan output sampel berikut:

userid | starttime | xid | event_desc | db_name | base_table_schema | base_table_name | mv_schema | mv_name | state --------+----------------------------+------+-----------------------------+---------+----------------------+----------------------+----------------------+---------------+--------------- 138 | 2020-02-14 02:21:25.578885 | 5180 | TRUNCATE | dev | public | mv_base_table | public | mv_test | Recompute 138 | 2020-02-14 02:21:56.846774 | 5275 | Column was dropped | dev | | mv_base_table | public | mv_test | Unrefreshable 100 | 2020-02-13 22:09:53.041228 | 1794 | Column was renamed | dev | | mv_base_table | public | mv_test | Unrefreshable 1 | 2020-02-13 22:10:23.630914 | 1893 | ALTER TABLE ALTER SORTKEY | dev | public | mv_base_table_sorted | public | mv_test | Recompute 1 | 2020-02-17 22:57:22.497989 | 8455 | ALTER TABLE ALTER DISTSTYLE | dev | public | mv_base_table | public | mv_test | Recompute 173 | 2020-02-17 22:57:23.591434 | 8504 | Table was renamed | dev | | mv_base_table | public | mv_test | Unrefreshable 173 | 2020-02-17 22:57:27.229423 | 8592 | Column type was changed | dev | | mv_base_table | public | mv_test | Unrefreshable 197 | 2020-02-17 22:59:06.212569 | 9668 | TRUNCATE | dev | schemaf796e415850f4f | mv_base_table | schemaf796e415850f4f | mv_test | Recompute 138 | 2020-02-14 02:21:55.705655 | 5226 | Column was renamed | dev | | mv_base_table | public | mv_test | Unrefreshable 1 | 2020-02-14 02:22:26.292434 | 5325 | ALTER TABLE ALTER SORTKEY | dev | public | mv_base_table_sorted | public | mv_test | Recompute