Anda di halaman 1dari 3

Dewi Maida Safitri

125150200111050
ABD -C
Database Monitoring
2. Monitor Elements
Monitor elements adalah struktur data yang digunakan untuk menyimpan
informasi tentang aspek tertentu dari status sistem database. Sebagai contoh,
elemen direct_reads mencerminkan jumlah dari operasi baca yang terjadi yang
dilakukan secara langsung dari disk, bukan dari buffer pool.
Setiap elemen monitor mencerminkan satu dari beberapa data di bawah :
1. Counter. Counter berguna untuk melacak berapa kali sesuatu telah terjadi.
Contohnya, elemen monitor deadlock mencatat jumlah deadlock yang
terjadi.
2. Gauge. Gauge mencerminkan ukuran berapa banyak sesuatu sedang terjadi
atau sedang digunakan. Contohnya, elemen monitor time-spent, seperti
total_section_proc_time atau total_sort_time yang mengukur berapa
banyak waktu yang digunakan pada fase-fase proses yang berbeda.
3. Watermark. Watermark mencerminkan nilai tertinggi yang dapat dicapai
pada

ukuran

yang

ditentukan.

Contohnya,

uow_total_time_top

menunjukkan lama waktu dari unit kerja dengan proses terpanjang sejak
database diaktifkan.
4. Text. Banyak elemen monitor degan nilai text. Contohnya, stmt_text
mengandung text dari sebuah sql statement.
5. Timestamp. Monitor elemen timestamp menunjukkan waktu bahwa
sesuatu sedang terjadi. Contohnya, conn_time menunjukkan bahwa sebuah
koneksi telah dibuat ke sebuah database.
Elemen monitor dapat diperiksa menggunakan satu atau lebih dari berbagai
antarmuka yang disediakan oleh DB2.
2.1 Request Monitor Elements
Request monitor elements, juga dikenal sebagai request metric, mengukur
volume pekerjaan atau usaha yang dikeluarkan oleh server database untuk
memproses berbagai jenis permintaan, termasuk sistem pengolahan keseluruhan,
permintaan terkait dengan jenis pengolahan tertentu, dan permintaan terkait
dengan data lingkungan server tertentu. Menggunakan request monitor elements

Dewi Maida Safitri


125150200111050
ABD -C
untuk memantau sistem database, khususnya volume pekerjaan dan usaha yang
dikeluarkan oleh server data untuk memproses permintaan aplikasi.
Sebuah request bersifat instruktif untuk sebuah agen database untuk
melakukan beberapa pekerjaan yang menggunakan banyak sumber daya database.
Sumber permintaan dapat mencakup:
Sebuah instruksi yang dikeluarkan langsung oleh aplikasi eksternal, seperti
instruksi OPEN atau EXECUTE. Kedua hal ini disebut sebagai permintaan
aplikasi.
Sebuah instruksi yang dikeluarkan oleh agen koordinator kepada subagen
baik pada member database yang sama atau berbeda.
Sebuah instruksi yang dikeluarkan oleh agen di anggota database yang
berbeda.
2.1.1

Activity Monitor Elements

Kegiatan monitor element juga dikenal sebagai activity metric, adalah bagian
dari permintaan elemen monitor. Gunakan activity

metric untuk memantau

bagian pengolahan data server yang terkait dengan kegiatan pelaksanaan,


khususnya pengolahan yang dilakukan untuk mengeksekusi bagian pernyataan
SQL.
Permintaan monitor elemen memantau keseluruhan volume kerja dan usaha
yang dikeluarkan oleh server data untuk memproses permintaan aplikasi. Aktifias
monitor element memantau pekerjaan yang dilakukan untuk mengeksekusi bagian
pernyataan SQL, termasuk penguncian, menyortir, dan pengolahan baris

2.2 Data Object Monitor Element


Data objek monitor element menyediakan informasi tentang operasi-operasi
yang dilakukan pada data objek tertentu, termasuk tabel, index, buffer pool, table
space, dan container. Setiap tipe data objek memiliki satu set monitor elemen
yang dapat dipantau. Contohnya, buffer pool memiliki elemen yang dapat
digunakan untuk menghitung rasio buffer pool.
2.3 Monitor Element Collection Levels
Kumpulan level pada monitor element mereferansikan kepada apa, jika
konfigurasi apapun harus aktif untuk mengumpulkan data untuk elemen

Dewi Maida Safitri


125150200111050
ABD -C
tersebut. Untuk banyak monitor elemen, pengumpulan data dikontrol oleh
parameter konfigurasi, clause pada DDL digunakan untuk mendefinisikan
objek manajemen workload, atau bahkan kombinasi antara keduanya.
2.4 Time-spent Monitor Elements
Elemen monitoring time-spent melacak bagaimana waktu digunakan dalam
sistem. User dapat melakukan query untuk melihat apakah waktu digunakan
untuk menunggu, atau sedang menunjukkan tipe proses yang berbeda.
Terdapat tiga cara yang digunakan oleh database manager untuk memantau
waktu yang digunakan pada sistem.

Waktu tunggu
Elemen monitor wait-time mencerminkan waktu yang digunakan oleh
database manajer untuk menunggu sesuatu sebelum sesuatu tersebut
dapat diproses.

Waktu pemrosesan komponen


Waktu ini mencerminkan waktu yang digunakan untuk melakukan
proses sebenarnya dengan komponen logical tertentu pada database.

Waktu komponen yang telah selesai


Waktu ini mencerminkan jumlah total waktu yang telah berlalu pada
komponen logical database. Termasuk diantaranya baik waktu proses
dan berbagai macam tipe waktu tunggu.

2.5 Logical Data Groups Overview


2.6 Monitor element Reference

Anda mungkin juga menyukai