Comparison of MySQL, MSSQL, PostgreSQL, Oracle databases performance, including virtualization

Oracle, MSSQL, MySQL and PostgreSQL are four of the most popular relational databases. They are often used in internet applications. This paper aims to compare the efficiency of these technologies in terms of speed using virtualization with Docker. No publications that include virtualization were fo...

Full description

Bibliographic Details
Main Authors: Wojciech Truskowski, Rafał Klewek, Maria Skublewska-Paszkowska
Format: Article
Language:English
Published: Lublin University of Technology 2020-09-01
Series:Journal of Computer Sciences Institute
Subjects:
Online Access:https://ph.pollub.pl/index.php/jcsi/article/view/2026
id doaj-84920022732e4fae99bc48d96948a721
record_format Article
spelling doaj-84920022732e4fae99bc48d96948a7212020-11-25T03:59:54ZengLublin University of TechnologyJournal of Computer Sciences Institute2544-07642020-09-011627928410.35784/jcsi.20262026Comparison of MySQL, MSSQL, PostgreSQL, Oracle databases performance, including virtualizationWojciech TruskowskiRafał KlewekMaria Skublewska-PaszkowskaOracle, MSSQL, MySQL and PostgreSQL are four of the most popular relational databases. They are often used in internet applications. This paper aims to compare the efficiency of these technologies in terms of speed using virtualization with Docker. No publications that include virtualization were found among previous papers. After review of the literature, it was hypothesized that the Oracle engine would be the fastest. During the research, a series of experiments was carried out using the application, in which tests for measuring the time of instruction execution were implemented. Each query was measured 100 times and the first measurement was rejected. The obtained results confirmed the hypothesis about the superiority of the Oracle database. As in previous studies, it proved to be the fastest, also using virtualization.https://ph.pollub.pl/index.php/jcsi/article/view/2026virtualizationdockerdatabase performanceoraclemssqlmysqlpostgresql
collection DOAJ
language English
format Article
sources DOAJ
author Wojciech Truskowski
Rafał Klewek
Maria Skublewska-Paszkowska
spellingShingle Wojciech Truskowski
Rafał Klewek
Maria Skublewska-Paszkowska
Comparison of MySQL, MSSQL, PostgreSQL, Oracle databases performance, including virtualization
Journal of Computer Sciences Institute
virtualization
docker
database performance
oracle
mssql
mysql
postgresql
author_facet Wojciech Truskowski
Rafał Klewek
Maria Skublewska-Paszkowska
author_sort Wojciech Truskowski
title Comparison of MySQL, MSSQL, PostgreSQL, Oracle databases performance, including virtualization
title_short Comparison of MySQL, MSSQL, PostgreSQL, Oracle databases performance, including virtualization
title_full Comparison of MySQL, MSSQL, PostgreSQL, Oracle databases performance, including virtualization
title_fullStr Comparison of MySQL, MSSQL, PostgreSQL, Oracle databases performance, including virtualization
title_full_unstemmed Comparison of MySQL, MSSQL, PostgreSQL, Oracle databases performance, including virtualization
title_sort comparison of mysql, mssql, postgresql, oracle databases performance, including virtualization
publisher Lublin University of Technology
series Journal of Computer Sciences Institute
issn 2544-0764
publishDate 2020-09-01
description Oracle, MSSQL, MySQL and PostgreSQL are four of the most popular relational databases. They are often used in internet applications. This paper aims to compare the efficiency of these technologies in terms of speed using virtualization with Docker. No publications that include virtualization were found among previous papers. After review of the literature, it was hypothesized that the Oracle engine would be the fastest. During the research, a series of experiments was carried out using the application, in which tests for measuring the time of instruction execution were implemented. Each query was measured 100 times and the first measurement was rejected. The obtained results confirmed the hypothesis about the superiority of the Oracle database. As in previous studies, it proved to be the fastest, also using virtualization.
topic virtualization
docker
database performance
oracle
mssql
mysql
postgresql
url https://ph.pollub.pl/index.php/jcsi/article/view/2026
work_keys_str_mv AT wojciechtruskowski comparisonofmysqlmssqlpostgresqloracledatabasesperformanceincludingvirtualization
AT rafałklewek comparisonofmysqlmssqlpostgresqloracledatabasesperformanceincludingvirtualization
AT mariaskublewskapaszkowska comparisonofmysqlmssqlpostgresqloracledatabasesperformanceincludingvirtualization
_version_ 1724452424939208704