Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 2

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  wydajność bazy danych
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
EN
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 containerization with Docker. No publications that include that aspect 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 containerization.
PL
Oracle, MSSQL, MySQL i PostgreSQL to cztery z najpopularniejszych relacyjnych baz danych. Są one często wyko-rzystywane w aplikacjach internetowych. Artykuł ma za cel porównanie efektywności tych technologii pod względem szybkości z wykorzystaniem konteneryzacji przy pomocy Docker. Wśród dotychczasowych publikacji nie znaleziono takich, które uwzględniałyby ten aspekt. Po przeglądzie literatury postawiono hipotezę, że silnik Oracle będzie najszyb-szy. Podczas badań przeprowadzono serię eksperymentów z użyciem aplikacji, w której zaimplementowane zostały testy do pomiaru czasu wykonania instrukcji. Każde zapytanie zostało zmierzone 100-krotnie, a pierwszy pomiar odrzucony. Uzyskane rezultaty potwierdziły hipotezę o przewadze bazy Oracle. Podobnie jak w dotychczasowych badaniach okazała się ona najszybsza, także z użyciem konteneryzacji.
PL
Coraz więcej projektów informatycznych stosuje obiektowe technologie, oparte na językach Java lub C# do budowy logiki biznesowej oraz relacyjne baz danych do przechowywania obiektów. Między podejściem obiektowym i relacyjnym istnieje pewne niedopasowanie. Programiści radzą sobie z nim w taki sposób, że odwzorowują obiekty na wiersze tabeli w relacyjnej bazie danych. Istnieje wicie narzędzi pomocnych w tym procesie i pozwalających na utrwalanie obiektów bez utraty dziedziczenia, polimorfizmu oraz kolekcji. Dla trzech wybranych narzędzi (Castor, Hibernate, OJB) został zaimplementowany test 007 - standardowy zestaw eksperymentów do badania wydajności obiektowych baz danych. Niniejsza praca prezentuje uzyskane wyniki oraz wnioski z przeprowadzonych badań.
EN
Most modern development projects use object technology such as Java to combine the application software and relational databases to store the data. There is an impedance mismatch between these two technologies. This problem can be overcome by mapping objects to relational tuples. There are plenty of tools helpful in developing persistent classes. For three of them (Castor. Hibernate and OJB) was implemented 007 test - known benchmark designed to provide a comprehensive profile of the performance of an object-oriented database management system. This work contains results of 007 running on Castor, Hibernate and OJB systems.
first rewind previous Strona / 1 next fast forward last
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.