Národní úložiště šedé literatury Nalezeno 2 záznamů.  Hledání trvalo 0.01 vteřin. 
Porovnání in-memory databázových systémů
Cabalka, Martin ; Chlapek, Dušan (vedoucí práce) ; Palovská, Helena (oponent)
Cílem této práce je přiblížení základních technologických principů in-memory databázových systémů s následným průzkumem trhu a výběrem dvou produktů, které budou podrobeny kvalitativnímu srovnání v řadě navržených kritérií. Následně bude rovněž prozkoumána možnost měření výkonu zvolených produktů pomocí implementace TPC-C benchmarku, vzniklé na Vysoké škole ekonomické v Praze. V úvodu jsou nastíněny výhody a okolnosti, které podporují jeden ze současných trendů v oblasti databázových systémů, tzv. in-memory databázové systémy. Ve třetí kapitole jsou přiblíženy nejobvyklejší modely současných databázových systémů. Na to navazuje další kapitola, v které jsou popsány technologické principy in-memory databázových systémů. V kapitole pět jsou již porovnávány výhody a nevýhody diskových oproti in-memory systémům a následně vyvráceny nejobvyklejší mýty, které se k nim váží. V následující části je analyzován trh in-memory databázových systémů a definovány kritéria pro výběr porovnávaných produktů. Ty jsou následně porovnány podle kritérií navržených v kapitole devět. V poslední části je rozebírána možnost výkonnostního srovnání zvolených in-memory systémů pomocí vybrané implementace TPC-C benchmarku. Jako hlavní přínos práce vidím komplexní analýzu in-memory databázových systémů, jak z teoretického pohledu, tak z následného praktického testování zvolených systémů podle navržených kritérií.
Implementace testu k porovnání výkonnosti databázových systémů
Matějka, Martin ; Chlapek, Dušan (vedoucí práce) ; Kaltoun, Jan (oponent)
Cílem této práce je vytvořit program využitelný pro výkonové srovnání relačních databázových systémů, které podporují dotazovací jazyk SQL, a to se zaměřením na open source systémy. Důležitým aspektem je, že způsob testování by měl odpovídat reálnému využití těchto databázových systémů. V úvodu práce je nastolena potřeba takového programu (což potvrzuje i analýza již existujících prací v druhé kapitole) a je v něm ukázáno, že za účelem dosažení požadovaných charakteristik je vhodné založit test na TPC-C, který je de facto standardem v této oblasti pro proprietární řešení. Třetí kapitola práce stručně popisuje, jakým způsobem bylo k podobnému testování v historii přistupováno a jaké okolnosti vedly ke vzniku organizace Transaction Processing Performance Council, která stojí za specifikací testu TPC-C. Jeho hlavní charakteristiky jsou popsány v následující kapitole, na kterou navazuje kapitola pátá. Ta se již zabývá samotnou implementací tohoto testu, tedy tvorbou programu, pomocí kterého bude možné provádět testování databázových systémů. Šestá kapitola popisuje využití tohoto programu při srovnávání dvou známých open source databázových systémů MySQL a PostgreSQL v jejich výchozí konfiguraci. Toto srovnání však bylo provedeno zejména za účelem otestování funkčnosti programu, čemuž se věnuje sedmá kapitola. Hlavním přínosem této práce je program využitelný pro srovnání výkonu (nejen) open source relačních databázových systémů v situaci, která se blíží jejich reálnému využití. Tento program byl také uvolněn jako open source, což zvyšuje jeho hodnotu v tom smyslu, že je možné snadno zjistit, co a jak přesně testuje. Zároveň je tak umožněn jeho budoucí rozvoj. Dalším přínosem práce je porovnání výkonu dvou open source databázových systémů pomocí tohoto programu.

Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.