Performance i ARA - Mulighed for forbedring på store sager
Kære rådgivere
Den regionale GeoGIS gruppen er blevet opmærksom på, at det på de meget store sager (Collstrop, Kjægaard Plantage mv.), kan være næsten umuligt at bestille analysearbejde pga. dårlig performance. Dette er naturligvis et stort problem, som vi arbejder på at få løst. Inden der foreligger en permanent løsning, vil vi gerne give jer mulighed for at midlertidigt forbedre performance ved, at vi direkte i backend databasen dato begrænser analyseprøver, som bliver sendt til ARA. Dvs. i stedet for at vi udstiller ALLE analyseprøver i OpenAPI, udstiller vi f.eks. kun seneste 6 eller 12 måneders analyseprøver. Det burde alligevel ikke være nødvendigt at se på ældre analyseprøver i ARA.
Hvis i derfor oplever problemer med at bestille på store sager, skal i tage fat i regionens GeoGIS ansvarlige og bede om denne dato begrænsning.
NB! Begrænsningen gælder for alle der bruger ARA i den enkelte region. Vi arbejder på at lave en løsning, hvor det er en parameter man kan sætte på den enkelte enhed, i stedet for en global setting.
Til dem der er interesseret i teknikken, har vi fået nedenstående forklaring på performance problemet fra vores udvikler.
"ARA er udviklet med et framework der hedder Vue, hvor man har reaktive objekter. Det har den effekt, at når der ændres noget i bagvedliggende objekter, så opdateres "viewet".
Projektet som er lagret lokalt er et reaktivt objekt. Når man tilføjer én prøve til listen af ~13000 prøver, gennemgår den alle prøverne i listen og sørger for, at de vises korrekt efter at ændringen er sket.
Derfor har mængden af prøver en ret stor betydning. Ydermere er det ret krævende for din browser at rendere celler i en tabel med > 13000 rækker.
Så lige meget hvordan vi vender og drejer det, så er det problematisk at vi forsøger at vise > 13000 prøver på én gang."
Med venlig hilsen
Regionernes tværregionale GeoGIS gruppe