PERBANDINGAN PERFORMA WAKTU EKSEKUSI KUERI ANTARA DATABASE ORACLE DAN SQL SERVER
Abstract
Pada era saat ini, kebutuhan sistem basis data menjadi sangat penting dalam sebuah aplikasi atau pengelolaan di suatu perusahaan. Informasi semakin meningkat sehingga memerlukan tempat penyimpanan yang baik agar dapat dikelola dengan mudah. Terdapat banyak faktor yang mempengaruhi individu atau perusahaan dalam memilih sistem basis data. Salah satunya yaitu kecepatan database dalam memproses eksekusi kueri. Pada artikel ini dilakukan perbandingan waktu kecepatan eksekusi kueri antara database Oracle dan SQL Server untuk perintah SELECT, UPDATE, dan DELETE dengan jumlah maksimal data sebanyak 1.000.000 baris. Aplikasi yang digunakan untuk perintah kueri adalah Oracle SQL Developer 22.2.0 dan Microsoft SQL Server Management Studio 18 yang dilakukan pada sistem operasi Windows 11. Hasil dari pengujian menunjukkan bahwa sistem basis data SQL Server lebih cepat pada kueri SELECT, UPDATE, dan DELETE secara keseluruhan, namun pada bagian UPDATE dan DELETE untuk jumlah baris data 5.000, 10.000, dan 50.000, Oracle memberikan waktu eksekusi yang sedikit lebih cepat. Terdapat perbedaan signifikan untuk waktu eksekusi jumlah baris data 500.000 dan 1.000.000. Dimana SQL Server memberikan performa waktu eksekusi kueri yang jauh lebih unggul daripada Oracle. Maka dari itu dalam pengoperasian kueri untuk jumlah baris data yang sedikit, tidak terdapat perbedaan signifikan antara kedua sistem basis data tersebut. Namun, ketika pengoperasian kueri untuk jumlah baris data yang berukuran besar, SQL Server memberikan performa waktu eksekusi kueri yang jauh lebih baik daripada Oracle.