Implementasi Arsitektur OLAP pada Database OLTP dengan Log-Based CDC: Studi Kasus SIMKOPDES

  • Yonatan Yusak Lestari Universitas Singaperbangsa Karawang
  • Oman Komarudin Universitas Singaperbangsa Karawang
  • Aries Suharso Universitas Singaperbangsa Karawang
Kata Kunci: OLAP, OLTP, log-based CDC, star schema, PostgreSQL, SIMKOPDES

Abstrak

SIMKOPDES merupakan sistem informasi yang mendukung pengelolaan dan penyajian informasi Koperasi Desa/Kelurahan Merah Putih. Penggunaan basis data Online Transaction Processing (OLTP) secara langsung untuk pelaporan menimbulkan potensi persaingan sumber daya karena query analitik melibatkan banyak join, agregasi, dan pemrosesan data dalam jumlah besar. Penelitian ini bertujuan merancang dan mengimplementasikan arsitektur Online Analytical Processing (OLAP) pada basis data OLTP SIMKOPDES dengan mekanisme log-based Change Data Capture (CDC). Metodologi yang digunakan adalah Database System Development Life Cycle (DSDLC), sedangkan tahap perancangan menerapkan Four-Step Dimensional Design Kimball. Skema OLAP terdiri atas empat tabel dimensi dan tiga tabel fakta. Sinkronisasi perubahan memanfaatkan write-ahead log PostgreSQL, replication slot, plugin wal2json, dan middleware Python. Pengujian menggunakan EXPLAIN (ANALYZE, BUFFERS) pada lima skenario analitik menunjukkan rata-rata efisiensi sebesar 85,23% untuk execution time, 53,59% untuk penggunaan I/O buffer, dan 80,09% untuk query cost dibandingkan OLTP. Pada seluruh lima skenario pengujian, jumlah baris dan nilai agregasi OLAP konsisten dengan hasil OLTP, sedangkan seluruh tujuh skenario perubahan data berhasil ditangkap dan diterapkan pada tabel OLAP yang terdampak. Hasil tersebut menunjukkan bahwa arsitektur OLAP berbasis log-based CDC mampu meningkatkan efisiensi analitik sekaligus mempertahankan konsistensi data sumber.

Diterbitkan
2026-07-20