{"title":"SQLquery调优和优化","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":"{\"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}","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}
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.