Performance analysis of relational databases MySQL, PostgreSQL and Oracle using Doctrine libraries
Artykuł w czasopiśmie
MNiSW
5
spoza listy
| Status: | |
| Warianty tytułu: |
Analiza wydajności relacyjnych baz danych MySQL,
PostgreSQL oraz
Oracle
z zastosowaniem bibliotek Doctrine
|
| Autorzy: | Choina Marcin, Skublewska-Paszkowska Maria |
| Dyscypliny: | |
| Aby zobaczyć szczegóły należy się zalogować. | |
| Rok wydania: | 2022 |
| Wersja dokumentu: | Drukowana | Elektroniczna |
| Język: | angielski |
| Wolumen/Tom: | 24 |
| Strony: | 250 - 257 |
| Efekt badań statutowych | NIE |
| Materiał konferencyjny: | NIE |
| Publikacja OA: | TAK |
| Licencja: | |
| Sposób udostępnienia: | Witryna wydawcy |
| Wersja tekstu: | Ostateczna wersja opublikowana |
| Czas opublikowania: | W momencie opublikowania |
| Data opublikowania w OA: | 30 września 2022 |
| Abstrakty: | angielski | polski |
| In modern applications, databases perform a very important function but th e choice of a database system and additional libraries may affect the speed of the operations. The paper presents a time anal ysis concerning the performing of insert, update , delete and select operations on three database systems, MySQL 8.0, Postgr eSQL 14.1 and Oracle 21c, coopera t- ing with an application using Doctrine libraries. The obtained results showed dif ferences between performing oper a- tions with and without object-relational mapping. In cooperation with the application, the operations were carried out the fastest using the PostgreSQL system. The Oracle system performed d ata selection faster without mapping on a large data set. | |
| We współczesnych aplikacjach, bazy danych pełnią bardzo ważną rolę, jednak wybór systemu bazodanowego i doda t- kowych bibliotek może wpływać na szybkość wykonywania operacji. W niniejszej pracy przedstawiono czasową anal i- zę dotyczącą wykonywania operacji bazodanowych insert , update , delete i select dla trz ech systemów baz danych MySQL 8.0, PostgreSQL 14.1 i Oracle 21c, współpracujących z aplikacją w ykorzystującą biblioteki Doctrine. Badania wykazały różnice między wykonywaniem operacji wraz z mapowaniem obiektow o -relacyjnym, a wykonywaniem s a- mych zapytań. Przy współpracy z aplikacją, operacje najszybciej przep rowadzono korzystając z systemu PostgreSQL. System Oracle szybciej wykonywał operacje pobierania danych bez udziału map owania na dużym zbiorze danych. |
