PERFORMANCE MANAGEMENT ANDARU ISMU W HERGAR V DWI PURBOWASESO ALFIAN ASWIN B
DEFINISI Kemampuan dalam menanggapi kinerja sebuah aplikasi, server, jaringan, dekstop, maupun database itu sendiri.
TUJUAN Mengoptimalkan sumber daya untuk meningkatkan kemampuan melewatkan data, memperkecil terjadinya crash dalam suatu proses serta menangani beban.
FAKTOR – FAKTOR YANG MEMPENGARUHI KINERJA DATABASE 1. Beban kerja 2. Througput : kemampuan untuk melewatkan data. 3. Resources : sumber daya dalam komputer 4. Optimalization : bisa tidaknya query optimation melakukan tunning sendiri / atau bisa tidaknya menangani konflik ( kress ).
PERFORM MANAGEMENT TERDIRI DARI 1. Monitoring 2. Tunning 3. Management
MONITORING 1. Cek jaringan komputer yang dipakai bermasalah atau tidak? Cari bottlenecknya 2. Apakah koneksi internet cepat dan stabil? 3. Mengecek waktu terjadinya downtime. 4. Ukuran Database, semakin besar semakin lambat. 5. DBMS yang dipakai 6. Cek berapa usage processor server 7. Cek berapa pemakaian memory di server
MONITORING (Bag. 2) 8. Mengecek apakah server atau client yang menyebabkan lambat 9. Coba eksekusi query yang sama di clientnya DBMS yang dipakai, cepat atau lambat 10. Spesifikasi komputer server dan client 11. Menghapus data-data yang tidak terpakai (backup dulu)
TUNNING Performance tunning berguna untuk meningkatkan kecepatan proses query di server, seperti : 1. Memperbaiki query supaya efisien 2. Membuat index seoptimal mungkin 3. Clean up database 4. Setting parameter-parameter DBMS 5. Upgrade server (RAM lebih butuh daripada Processor) 6. Re-design jaringan jika diperlukan 7. Upgrade jaringan 8. Upgrade client
MANAGEMENT Manajemen database adalah sekumpulan aktivitas yang diperlukan dalam memelihara database secara efektif dan melindungìnya. Aktivìtas aktivitas ini termasuk menyalin atau menghapus data yang diperlukan, backup sistem, dan memperbaìki database yang rusak.
AKTIFITAS MANAGEMENT DATA Pengumpulan data : 1. Data yang diperlukan dikumpulkan dan dicatat pada sebuah form yang disebut dokumen sumber yang berfungsi sebagai input. 2. Integritas dan Pengujian : data diperiksa untuk meyakinkan konsistensi dan akurasi data tersebut. 3. Penyimpanan data dan pemeliharaan. 4. Keamanan data. 5. Organisasi data : data disusun sedemikian untuk memenuhi kebutuhan user. 6. Pengambilan data : data dibuat agar dapat digunakan oleh user yang berhak.
TERIMA KASIH...