PERFORMANCE MANAGEMENT

Slides:



Advertisements
Presentasi serupa
Pengenalan Arsitektur Basis Data
Advertisements

Database Performance Tuning
 Performa aplikasi fokus membahas tentang tuning dan optimasi kode aplikasi dan SQL statement  Aplikasi yang didesain dan di buat dengan buruk akan.
SISTEM TERDISTRIBUSI Definisi :
9 KUALITAS DATA.
PENGENALAN SISTEM OPERASI
 Moch. Rizki Dg. Pattah( )  Zaki Iga R.( )  Rachmat Ditta S.( )  Novita Kurniasari( )
Chapter II Arsitektur Client Server
G RID COMPUTING DISTRIBUTED SYSTEM Nama kelompok : Hera Nurfadillah Pujianti
Rekayasa Web “Materi 6 – WebApp Testing” Sandhika Galih
Pengujian Software - Pelaksanaan
PROSES DESIGN SISTEM BASIS DATA
Audit TrAIl & Real time audit
Komponen, konsep, abstraksi dan bahasa
Sistem Operasi Merupakan software yang berfungsi melakukan operasi yang mengurusi tantang segala aktifitas komputer / suatu program yag bertindak sebagai.
Pertemuan 5 PERANGKAT LUNAK (SOFTWARE) KOMPUTER
Oleh : HILMY NUR R. – RYAN ABDI W. – KAISHA SATRIO N.H. – DENY SATRYA P. – F.X. YUDHA GAMMA C.H
Strategi Pengujian Perangkat Lunak
Mengenal DBMS (Database Management System)
Membuat Lingkungan DBMS
SISTEM TERDISTRIBUSI Definisi :
PERFORMANCE MANAGEMENT ANDARU ISMU W HERGAR V DWI PURBOWASESO ALFIAN ASWIN B
DBA Tools DBA Rools Kenalan Yukkkk.  DBA Tools &  DBA Rules Home.
PENGEMBANGAN SISTEM.
Data Availability SITI ASMIATUN, M.KOM.
DBA FUNCTIONS SITI ASMIATUN, M.KOM.
SISTEM INFORMASI MANAJEMEN DATABASE SISTEM MANAJEMEN
Sistem Operasi Terdistribusi
DATABASE ADMINISTRATION
Tuning Datawarehouse Wiratmoko Yuwono.
Enterprise Information System (E I S)
Sistem Terdistribusi.
Pengenalan Sistem Operasi
RDBMS SITI ASMIATUN, M.KOM.
MODUL 24 POKOK BAHASAN : ( ERP ) ENTERPRISE RESOURCES PLANNING
Analisa Perancangan Sistem
Database Change Management source : Database Administration the complete guide to practices and procedures chapter 7 by. Craig S. Mullins.
Pertemuan 5-2 Database dan Sistem
Oleh : Rofifah Durrotul Hikmah
PENGENALAN SISTEM OPERASI
Analisis Arsitektur Enterprise
Management Information System
Rujukan Mata Kuliah Sistem Operasi #02.
THREAD.
Administrasi Database
Pendahuluan Basis Data
DATABASE ADMINISTRATION
PENDAHULUAN PEMROGRAMAN SISTEM
Perancangan Basis Data
MANAJEMEN SISTEM TERDISTRIBUSI
Pengantar Basis Data.
SISTEM BASIS DATA TERSEBAR
DATABASE ADMINISTRATION
3 Data Kelompok base Performance Mariska Eve Azalea (090239)
Review Sistem Terdistribusi
Pertemuan VI (Perangkat Lunak) Umar muhammad, MT
Oleh : Rahmat Robi Waliyansyah, M.Kom.
PENGENALAN SISTEM OPERASI
SISTEM TERDISTRIBUSI Definisi :
DATABASE ADMINISTRATOR
KELOMPOK 4 Reissa Elvira ( )
PENGENALAN SISTEM OPERASI
Mengenal DBMS (Database Management System)
Sistem Informasi Dimas Ardi Nugraha
PENGENALAN SISTEM OPERASI DEFINISI secara umum SISTEM OPERASI adalah 1. Sebagai Sebuah program yang mengatur hardware dengan menyediakan landasan untuk.
Strategi Pengujian Perangkat Lunak
SISTEM OPERASI & MANAGEMENT FILE
Analisa Perancangan Sistem
Analisis Arsitektur Enterprise
WEB / HTTP SERVER ADMINISTRASI SISTEM JARINGAN - XI.
Transcript presentasi:

PERFORMANCE MANAGEMENT SITI ASMIATUN, M.KOM

performance monitoring and tuning  salah satu tugas penting DBA Komputer  bagaimana mendapatkan kinerja yang baik Kinerja DBMS  memiliki reputasi yang buruk dalam hal performance Konten materi : Performance monitoring Tuning Perbedaan monitoring dan performance management

DEFINISI PERFORMANCE Organisasi pengguna IT  monitor dan tune performa IT infrastruktur Infrastruktur IT meliputi Server Jaringan Aplikasi Database Performance management yang digunakan masih reaktif Oleh karena itu, kinerja database dapat didefinisikan sebagai optimalisasi penggunaan sumber daya untuk meningkatkan throughput dan meminimalkan pertentangan, memungkinkan kemungkinan terbesar beban kerja untuk diproses

Apa database performance ? Efisiensi ? Konsep db performance  konsep supply and demand User request informasi dari db Dbms  supply informasi Db performance  tingkat dimana DBMS mensupply informasi untuk permintaan users

Lima faktor yang mempengaruhi kinerja database workload, throughput, resources, optimization, and contention

WORKLOAD Kombinasi dari  transaksi online, batch jobs, adhoc query, analisa data warehousing, dan perintah sistem dalam satu waktu Dapat fluktuatif dari hari ke hari, jam ke jam, menit ke menit terkadang dapat diprediksi (contoh : penggunaan internet paling banyak pada waktu istirahat) Lebih sering tidak dapat diprediksi Memiliki dampak besar pada performa db

THROUGHPUT Kemampuan seluruh komputer untuk memproses data Gabungan kecepatan I/O, CPU dan kemampuan paralel komputer, efisiensi OS dan system software

RESOURCE Hardware dan software sebagai tempat untuk penampungan data sistem Meliputi Db kernel Disk storage RAM chips Cache control microcode

OPTIMATIZION Semua sistem dapat dilakukan optimasi DBMS perlu optimasi khusus  dilakukan ke dalam internal DBMS Banyak faktor yang perlu dioptimalkan  SQL query, db parameter

MONITORING VS MANAGEMENT Butuh langkah proaktif selain langkah reaktif Perubahan pada kode aplikasi  belum bisa dianggap langkah proaktif Langkah proaktif  memperbaiki masalah sebelum menyelesaikan aplikasi Dba sering menggunakan pendekatan reaktif

Penggunaan event-drivent tools  untuk mendeteksi masalah kinerja secara otomatis Manajemen performance != monitoring performance Manajemen performance  combine monitoring performance + resolve masalah Meliputi 3 komponen spesifik Monitoring, analisis, dan koreksi Monitoring  identifikasi masalah

performance management

Komponen kedua dari performance management Monitoring  dapat menghasilkan ribuan laporan masalah Hasil monitoring tidak dapat digunakan untuk mengambil keputusan Analisa  diperlukan untuk mencari penyebab utama dan cara mengatasi masalah Hanya dapat dilakukan oleh tenaga ahli, seperti DBA

CONTENTION Permintaan yang tinggi  muncul contention Contention  kondisi dimana dua atau lebih komponen dari kerja menggunakan sebuah resource dengan bertentangan Contoh dua upate bersamaan pada satu data Contention naik, througput naik