Dhiya' Ulhaq Ahmad Ramsi, Ahmad Alfian Ertiansyah, Siti Mukaromah
{"title":"甲骨文数据库和 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":"{\"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}","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
摘要
在当今时代,数据库系统在公司的应用或管理中非常重要。信息在不断增加,因此需要一个良好的存储场所,以便于管理。影响个人或公司选择数据库系统的因素有很多。其中之一就是数据库处理查询的速度。本文比较了 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。
PERBANDINGAN PERFORMA WAKTU EKSEKUSI KUERI ANTARA DATABASE ORACLE DAN SQL SERVER
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.