Perbandingan Kecepatan Baca Dan Tulis Data Pada Mysql Menggunakan Primary Key Auto Increment Dengan Universally Unique Identifier (UUID)

Juri Pebrianto

Abstract


Kemajuan teknologi pada saat ini membuat pertumbuhan data terus meningkat dan menjadi tren saat ini dalam pengolahan data yang disebut "big data" dimana data yang banyak berkumpul untuk nantinya diolah dan dijadikan sebuah keputusan-keputusan. Dalam perkembangannya, para pengembang aplikasi menggunakan perangkat lunak basis data yang dapat menampung data-data yang dihasilkan oleh para penggunanya. Lebih detail lagi, dalam baris basis data perlu adanya kunci yang dapat membedakan antara baris satu dan lainnya yang biasa disebut primary key. Pemberian nilai pada primary key menjadi hal penting karena akan berdampak pada kecepatan eksekusi baris data tersebut, baik tulis dan baca. Para pembuat perangkat lunak banyak yang menggunakan auto-increment atau pun Universally unique identifier. Penambahan spesifikasi perangkat keras akan menjadi pilihan lainnya agar dapat tetap menjalankan aplikasi yang memiliki data besar dengan baik, namun perubahan perangkat keras juga menjadi masalah jika itu dilakukan. Pada primary key menggunakan auto increment memiliki maksimal data sebanyak 9.223.372.036.854.775.807 yang jika data terus bertambah sudah pasti akan terjadi malfungsi dari pencatatannya, UUID hadir untuk solusi tersebut karena sifatnya yang acak dan memiliki panjang yang sama serta tidak memiliki batasan dalam jumlahnya yang pada aktivitas insert/tambah data jika dibandingkan dengan auto-increment lebih baik performanya menggunakan Metode MPE yang mampu untuk menentukan urutan prioritas alternatif keputusan dengan menggunakan beberapa kriteria.

Keywords


Big data, primary key, auto-increment, UUID, MPE

References


Andria & Mei Lenawati. 2015. Perancangan Basis Data Sistem Pembayaran Sport Center Berbasis Mysql. Data Manajemen Dan Teknologi Informasi. Amikom Sultan Agung. Diakses dari https://media.neliti.com/media/publications/91352-ID-perancangan-basis-data-sistem-pembayaran.pdf

Agung Pujianto, Awin Mulyati & Rachmawati Novaria. 2018. Pemanfaatan Big Data Dan Perlindungan Privasi Konsumen Di Era Ekonomi Digital. Majalah Ilmiah BIJAK Universitas 17 Agustus 1945. Diakses dari https://ojs.stiami.ac.id/index.php/bijak/article/download/201/134

Alvin Dwi Hardiansyah & Catur Nugrahaeni Puspita Dewi. 2020. Perancangan Basis Data Sistem Informasi Perwira Tugas Belajar (sipatubel) Pada Kementerian Pertahanan. Seminar Nasional Mahasiswa Ilmu Komputer dan Aplikasinya (SENAMIKA). Diakses dari https://conference.upnvj.ac.id/index.php/senamika/article/download/529/436

Budi Maryanto. 2017. Big Data Dan Pemanfaatannya Dalam Berbagai Sektor. Jurnal STMIK LIKMI. Diakses dari https://jurnal.likmi.ac.id/Jurnal/7_2017/0717_02_BudiMaryanto.pdf

Emyana Ruth Eritha Sirait. 2016. Implementasi Teknologi Big Data Di Lembaga Pemerintahan Indonesia. Jurnal Penelitian Pos & Informatika. Diakses dari https://jurnal-ppi.kominfo.go.id/index.php/jppi/article/view/060201

Hendra, & Andriyani, W. (2020). STUDI KOMPARASI MENYIMPAN DAN MENAMPILKAN DATA HISTORI ANTARA DATABASE TERSTRUKTUR MARIADB DAN DATABASE TIDAK TERSTRUKTUR INFLUXDB. Jurnal Teknologi Technoscientia, 12(2), 168–174. Diakses dari https://ejournal.akprind.ac.id/index.php/technoscientia/article/view/2663

Herman Yuliansyah. 2014. Perancangan Replikasi Basis Data Mysql Dengan Mekanisme Pengamanan Menggunakan Ssl Encryption. JURNAL INFORMATIKA Vol. 8, No. 1. Diakses dari https://media.neliti.com/media/publications/102982-ID-perancangan-replikasi-basis-data-mysql-d.pdf

J. I. Maanari, R. Sengkey, F. Wowor & Y. D. Y. Rindengan. 2013. Perancangan Basis Data Perusahaan Distribusi dengan Menggunakan Oracle. E-Journal Universitas Sam Ratulangi. Diakses dari https://ejournal.unsrat.ac.id/index.php/elekdankom/article/download/1719/131

Marimin & Maghfiroh. 2011. Aplikasi Teknik Pengambilan Keputusan Dalam Manajemen Rantai Pasok. Bogor: IPB Press. Diakses dari https://repository.ipb.ac.id/handle/123456789/42649

Muh.Nasir & Muhammad Akbar. 2020. Perancangan Website Smp Negeri 2 Lamasi. Open Jurnal Universitas Cokroaminoto Palopo. Diakses dari https://journal.uncp.ac.id/index.php/computare/article/view/162/154

Raghu Ramakrishnan & Johannes Gehrke. 2002. Database Management Systems, 3rd Edition. McGraw-Hill. Diakses dari http://131.193.209.39:8003/view_syllabi/static/view_syllabi/syllabus/IDS%20521%20Chang%20Sp17.pdf

Haris Rangkuti. 2011. Teknik Pengambilan Keputusan Multi Kriteria Menggunakan Metode Bayes, MPE, CPI, dan AHP. ComTech Vol.2 No. 1 Juni 2011: 229-238. Diakses dari https://media.neliti.com/media/publications/166428-ID-teknik-pengambilan-keputusan-multi-krite.pdf

Sapri & Ferry Hari Utami. 2015. Pembuatan Website Sekolah Menengah Pertama (smp) Negeri 12 Seluma. Jurnal Universitas Dehasen Bengkulu. Diakses dari https://jurnal.unived.ac.id/index.php/jmi/article/download/40/39/

Silalahi, M., & Wahyudi, D. (2018). Perbandingan performansi database mongodb dan mysql dalam aplikasi file multimedia berbasis web. Cbis (Computer Based Information System) Journal, 01, 63–78. Diakses dari http://113.212.163.133/index.php/cbis/article/view/574/414

Sprague, R. H. Building Effective Decision Support Systems. Grolier, New Jersey, 1982




DOI: https://doi.org/10.35194/mji.v14i2.2681

Refbacks

  • There are currently no refbacks.


Copyright (c) 2022 Media Jurnal Informatika

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

This Journal is licensed under a Attribution-NonCommercial-ShareAlike 4.0 License.

©All rights reserved 2017. Media Jurnal Informatika ISSN: 2477-2542 (online); 2088-2114 (cetak).


Gedung Fakultas Teknik UNSUR Jl. Pasir Gede Raya, Cianjur, Jawa Barat 43216| Telp./Fax. (0263) 283578 |E-mail: mji@unsur.ac.id; info@ft.unsur.ac.id


Media Jurnal Informatika Indexed By:

sinta-logogarudagooglecrossref