Friday, March 16, 2007

Share: Exploring Database

OBE (Oracle By Example)

Banyak menyediakan langkah-langkah praktis untuk belajar Oracle 10g, meski langkah-langkah yang diberikan dalam bentuk halaman antar muka, tetapi setidaknya ini dapat membantu dalam mempercepat proses pembelajaran.

Tulisan kali ini fokus pada Manageability sub Exploring Database yang saya ambil dari Oracle By Example. Dijelaskan pada artikelnya bahwa tutorial ini dapat memberikan gambaran bagaimana memulai tugas administrasi database, mengatur konfigurasi host, tablespace content, historical performance data, alert log error dan alur untuk melakukan patch. Semua tugas itu dapat dilakukan salah satunya (dan lebih mudah) melalui Enterprise Manager Database Control yang secara proaktif dan reaktif membantu DBA dalam memonitor dan mengelola database.


Menggunakan Database Home Page

Database Home menyediakan fitur startup dan shutdown database, sekaligus menampilkan state yang berjalan saat ini dengan menggunakan urutan matrik. Informasi yang ditampilkan digolongkan ke dalam beberapa kategori, antara lain :
  • General
    Informasi yang tergolong kelompok General lebih mengarah pada informasi account, proces startup dan shutdown dan data-data yang bersifat umum seperti status instance, listener, host dan lain sebagainya.
  • Host CPU
    Pada bagian Host CPU, halaman Database Home menyediakan utilisasi CPU secara umum dengan database yang terinstall di dalamnya.
  • Active Sessions
    Active sessions menampilkan jumlah rata-rata session yang aktif atau secara aktif menunggu pada interval tertentu.
  • SQL Response Time
    Menampilkan baseline dan track dari setiap SQL statement. Semakin rendah response time yang diberikan berarti SQL yang dijalankan semakin efektif.
  • Diagnostic Summary
    Menampilkan aturan-aturan dan pelanggaran hak akses, informasi terakhir yang dideteksi oleh Automatic Database Diagnostic Monitor (ADDM) dan jumlah pelanggaran yang ditemukan. ADDM merupakan fitur built-in dalam database yang menyediakan laporan performa database secara umum. Tidak hanya menyediakan "root-cause analysis" (-metode yang bertujuan untuk mengidentifikasi akar permasalahan) tetapi juga menyediakan rekomendasi terhadap masalah performa yang dihadapi.
  • Space Summary
    Membantu dalam identifikasi isu yang berhubungan dengan storage dan menyediakan rekomendasi untuk improvisasi performa. Selain itu juga memonitor kapasitas tablespace, apakah "out of space" atau mempunyai masalah mengenai fragmentasi.
  • High Availability
    Menyediakan informasi tentang kemampuan database untuk melakukan recovery dari kerusakan (masalah) instance atau media. Menampilkan kapan database terakhir kali melakukan backup dan apakah status flashback logging sedang aktif.
  • Job Activity
    Menyediakan statistik setiap aktifitas yang berjalan di system selama tujuh hari.


Menggunakan Database Performance Page

Halaman ini memungkinkan DBA untuk lebih cepat dalam mengidentifikasi potensi dan aktual masalah, sekaligus menganalisis penyebabnya. Terdapat beberapa grafik yaitu :
  • Host
    Grafik Host menunjukkan utilisasi dari CPU dan untuk beberapa sistem operasi tertentu menampilkan load average.
  • Average Active Sessions
    Grafik ini menampilkan penggunaan instance.
  • Instance Disk I/O
    Menampilkan rata-rata read/write request yang dilakukan pada database instance, read/write fisik yang dihubungkan dengan data block.
  • Instance Throughput
    Menampilkan perbandingan yang dihasilkan pada grafik Session.

Menggunakan Database Administration Page

Halaman ini menyediakan fasilitas untuk pengelolaan object seperti creating tablespace, menentukan role dan membatasi penggunaan resource. Berikut adalah beberapa contoh tugas administrasi database:
  • Mengelola storage dan size database
  • Melakukan konfigurasi pada parameter database
  • Penjadwalan dan monitor proses
  • Mengelola snapshot dalam Automatic Workload Repository yang digunakan untuk tuning performa
  • Mengelola space untuk database
  • Monitor dan mengelola database resource
  • Enable/disable policy rules