PERBANDINGAN PERFORMA WAKTU EKSEKUSI KUERI ANTARA DATABASE ORACLE DAN SQL SERVER

Dhiya' Ulhaq Ahmad Ramsi, Ahmad Alfian Ertiansyah, Siti Mukaromah
{"title":"PERBANDINGAN PERFORMA WAKTU EKSEKUSI KUERI ANTARA DATABASE ORACLE DAN SQL SERVER","authors":"Dhiya' Ulhaq Ahmad Ramsi, Ahmad Alfian Ertiansyah, Siti Mukaromah","doi":"10.33005/sitasi.v3i1.369","DOIUrl":null,"url":null,"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.","PeriodicalId":326660,"journal":{"name":"Prosiding Seminar Nasional Teknologi dan Sistem Informasi","volume":"55 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-11-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Prosiding Seminar Nasional Teknologi dan Sistem Informasi","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.33005/sitasi.v3i1.369","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

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.
甲骨文数据库和 sql server 的查询执行时间性能比较
在当今时代,数据库系统在公司的应用或管理中非常重要。信息在不断增加,因此需要一个良好的存储场所,以便于管理。影响个人或公司选择数据库系统的因素有很多。其中之一就是数据库处理查询的速度。本文比较了 Oracle 和 SQL Server 数据库在最大数据量为 1,000,000 行的情况下执行 SELECT、UPDATE 和 DELETE 命令的查询执行速度。测试结果表明,SQL Server 数据库系统在 SELECT、UPDATE 和 DELETE 查询的整体速度上更快,但在数据行数为 5,000、10,000 和 50,000 的 UPDATE 和 DELETE 部分,Oracle 的执行时间稍快。在数据行数为 500,000 和 1,000,000 的情况下,Oracle 的执行时间则有明显差异。其中,SQL Server 的查询执行时间性能远远优于 Oracle。因此,在对少量数据行进行查询操作时,两个数据库系统之间没有明显差异。但是,在对大量数据行进行查询操作时,SQL Server 的查询执行时间性能远远优于 Oracle。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信