Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 1078939

Analiza učinkovitosti upita u bazi podataka i dojavljivanje obavijesti eksternim aplikacijama


Krapić, Karlo
Analiza učinkovitosti upita u bazi podataka i dojavljivanje obavijesti eksternim aplikacijama, 2020., diplomski rad, preddiplomski, Tehnički fakultet, Rijeka


CROSBI ID: 1078939 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Analiza učinkovitosti upita u bazi podataka i dojavljivanje obavijesti eksternim aplikacijama
(Database Query Performance Analysis and Notification Delivery to External Applications)

Autori
Krapić, Karlo

Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, preddiplomski

Fakultet
Tehnički fakultet

Mjesto
Rijeka

Datum
17.09

Godina
2020

Stranica
69

Mentor
Ljubić, Sandi

Ključne riječi
Optimizacija baze podataka ; optimizacija upita ; SQL server ; Extended Events ; Database Tuning Advisor ; Query Notification ; Polling
(Database optimization ; query optimization ; SQL server ; Extended Events ; Database tuning advisor ; Query notification ; Polling)

Sažetak
U ovom je radu s nekoliko različitih aspekata analiziran problem učinkovitosti baze podataka. Opisan je i testiran cjelokupni proces optimizacije u sustavu SQL Server, od detekcije neučinkovitih upita do unaprjeđenja u potrošnji resursa. Također, obrađena je problematika učinkovitosti komunikacije između web stranice i baze podataka. U radu je modelirana i implementirana ogledna baza podataka koja služi za demonstraciju optimizacije upita i alata koje poslužitelj nudi za uspješno obavljanje tog procesa. Opisan je rad ugrađenog optimizatora, a detaljnije su razrađeni pojmovi statistike, planova izvršavanja te procjene cijene koji se koriste u procesu odabira najučinkovitijih operacija. Kroz nekoliko primjera opisano je korištenje sustava Extended Events (EE) za praćenje događaja na poslužitelju te alata Database Tuning Advisor (DTA) za automatizirano pronalaženje mogućih poboljšanja. S aspekta komunikacije web stranice i potporne baze podataka, prikazana su i međusobno uspoređena dva pristupa – Query Notification i Polling. Usporedba navedenih pristupa zasniva se na detekciji prednosti i mana, pri čemu se relevantne metrike prate u različitim scenarijima opterećenja baze podataka.

Izvorni jezik
Hrvatski

Znanstvena područja
Računarstvo



POVEZANOST RADA


Ustanove:
Tehnički fakultet, Rijeka

Profili:

Avatar Url Sandi Ljubić (mentor)


Citiraj ovu publikaciju:

Krapić, Karlo
Analiza učinkovitosti upita u bazi podataka i dojavljivanje obavijesti eksternim aplikacijama, 2020., diplomski rad, preddiplomski, Tehnički fakultet, Rijeka
Krapić, K. (2020) 'Analiza učinkovitosti upita u bazi podataka i dojavljivanje obavijesti eksternim aplikacijama', diplomski rad, preddiplomski, Tehnički fakultet, Rijeka.
@phdthesis{phdthesis, author = {Krapi\'{c}, Karlo}, year = {2020}, pages = {69}, keywords = {Optimizacija baze podataka, optimizacija upita, SQL server, Extended Events, Database Tuning Advisor, Query Notification, Polling}, title = {Analiza u\v{c}inkovitosti upita u bazi podataka i dojavljivanje obavijesti eksternim aplikacijama}, keyword = {Optimizacija baze podataka, optimizacija upita, SQL server, Extended Events, Database Tuning Advisor, Query Notification, Polling}, publisherplace = {Rijeka} }
@phdthesis{phdthesis, author = {Krapi\'{c}, Karlo}, year = {2020}, pages = {69}, keywords = {Database optimization, query optimization, SQL server, Extended Events, Database tuning advisor, Query notification, Polling}, title = {Database Query Performance Analysis and Notification Delivery to External Applications}, keyword = {Database optimization, query optimization, SQL server, Extended Events, Database tuning advisor, Query notification, Polling}, publisherplace = {Rijeka} }




Contrast
Increase Font
Decrease Font
Dyslexic Font