Implementasi Self-Tuning Pada Database Dengan Menggunakan Metode Nesterov Accelerated Gradient

Implementasi Self-Tuning Pada Database Dengan Menggunakan Metode Nesterov Accelerated Gradient

Penulis

  • Arif Rahmanto Fakultas Ilmu Komputer, Universitas Brawijaya
  • Agung Setia Budi Fakultas Ilmu Komputer, Universitas Brawijaya
  • Rakhmadhany Primananda Fakultas Ilmu Komputer, Universitas Brawijaya

Kata Kunci:

Database, Nesterov Accelerated Gradient, MariaDB, Tuning, Query

Abstrak

Tuning adalah proses untuk meningkatkan kinerja dari database untuk mencapai tujuan yang spesifik. Dengan proses tuning yang biasa dilakukan seorang database administrator masih dengan cara manual, maka semakin banyak waktu yang dibutuhkan agar database siap digunakan. Untuk itu dirancang sebuah sistem untuk melakukan proses tuning secara otomatis pada database dengan menggunakan algoritma Nesterov accelerated gradient untuk merubah nilai dari parameter yang mampu meningkatkan kinerja database. Sistem di implementasikan pada database MariaDB sebagai database utama Pengujian dilakukan untuk mengubah nilai parameter yang ditetapkan sebelumnya dan didapatkan hasil nilai parameter yang optimal setelah iterasi ke 7. Ketika dilakukan pengujian kinerja database dengan beban yang besar, database mampu menurunkan waktu query secara signifikan antara sebelum dan sesudah tuning. Pada query load data 1.000.000 row database, terdapat perbedaan rata-rata waktu eksekusi antara sebelum dan sesudah tuning dengan algoritma Nesterov accelerated gradient sebesar 1 Menit 35 Detik. Sedangkan pada query load data 1.500.000 Row penurunan rata- rata waktu eksekusi sebesar 14 menit 26 Detik. Dari pengujian juga dapat disimpulkan waktu eksekusi yang stabil setelah dilakukan proses tuning dengan Nesterov accelerated gradient dengan waktu eksekusi yang dibutuhkan berkisar 24-45 detik pada pengujian load data 1.000.000 row dan 75-120 detik pada pengujian load data 1.500.000 row.

Unduhan

Diterbitkan

03 Mei 2021

Cara Mengutip

Rahmanto, A., Budi, A. S., & Primananda, R. (2021). Implementasi Self-Tuning Pada Database Dengan Menggunakan Metode Nesterov Accelerated Gradient. Jurnal Pengembangan Teknologi Informasi Dan Ilmu Komputer, 5(5), 1907–1913. Diambil dari https://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/9023

Terbitan

Bagian

Artikel
Loading...