{"title":"SQLquery tuning and\noptimization","authors":"Jasmina Diković, I. Panev","doi":"10.31784/zvr.11.1.16","DOIUrl":null,"url":null,"abstract":"Količina nastalih informacija svakim se danom povećava, a time rastu i zahtjevi za kapacitetomračunalnih resursa kojima se one obrađuju i analiziraju. Rastuću ulogu u obradi podataka imaračunarstvo u oblaku. Budući da se korištenje usluga u oblaku uobičajeno temelji na plaćanju popotrošnji, poznavanjem mogućnosti optimizacije i efikasnog korištenja resursa moguće je upravljatiželjenim performansama i troškovima. U ovom radu opisani su i prikazani na praktičnom primjerurazličiti postupci koji se mogu provesti u svrhu optimizacije podataka i SQL upita, a prilikom korištenjausluga u oblaku za rad s velikim podacima. Opisani postupci uključuju odabir formata i provedbukompresije podataka, ali i razne druge mogućnosti značajne za rad u oblaku, poput particioniranjapodataka i planiranja strukture SQL upita. U praktičnom dijelu rada, nad podacima različitih obilježjaproveden je niz SQL upita kako bi se usporedile performanse u odnosu na primijenjene postupke iobilježja upita. Temeljem navedenih postupaka i prikupljenih rezultata, može se zaključiti kako postojiveći broj mogućnosti putem kojih se može optimizirati provedba SQL upita. Važnost ovih postupakasastoji se u njihovom doprinosu učinkovitom i isplativom korištenju usluga u oblaku prilikom rada svelikim podacima.","PeriodicalId":40998,"journal":{"name":"Zbornik Veleucilista u Rijeci-Journal of the Polytechnics of Rijeka","volume":"16 1","pages":""},"PeriodicalIF":0.3000,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Zbornik Veleucilista u Rijeci-Journal of the Polytechnics of Rijeka","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.31784/zvr.11.1.16","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"SOCIAL SCIENCES, INTERDISCIPLINARY","Score":null,"Total":0}
引用次数: 0
Abstract
Količina nastalih informacija svakim se danom povećava, a time rastu i zahtjevi za kapacitetomračunalnih resursa kojima se one obrađuju i analiziraju. Rastuću ulogu u obradi podataka imaračunarstvo u oblaku. Budući da se korištenje usluga u oblaku uobičajeno temelji na plaćanju popotrošnji, poznavanjem mogućnosti optimizacije i efikasnog korištenja resursa moguće je upravljatiželjenim performansama i troškovima. U ovom radu opisani su i prikazani na praktičnom primjerurazličiti postupci koji se mogu provesti u svrhu optimizacije podataka i SQL upita, a prilikom korištenjausluga u oblaku za rad s velikim podacima. Opisani postupci uključuju odabir formata i provedbukompresije podataka, ali i razne druge mogućnosti značajne za rad u oblaku, poput particioniranjapodataka i planiranja strukture SQL upita. U praktičnom dijelu rada, nad podacima različitih obilježjaproveden je niz SQL upita kako bi se usporedile performanse u odnosu na primijenjene postupke iobilježja upita. Temeljem navedenih postupaka i prikupljenih rezultata, može se zaključiti kako postojiveći broj mogućnosti putem kojih se može optimizirati provedba SQL upita. Važnost ovih postupakasastoji se u njihovom doprinosu učinkovitom i isplativom korištenju usluga u oblaku prilikom rada svelikim podacima.