12. februar 2004 - 16:37Der er
10 kommentarer og 1 løsning
Performance ved linked tables
Hejsa eksperter, Har lavet en database med tilhørende forms osv. nu vil jeg splitte den op i to og linke tabellerne over i den ene. Dette er nemt nok men efter alle tabellerne er flyttet bliver frontenden mega langsom. Hvad kan der være galt? Jeg kører Access 2k og har 7 tabeller som er indexseret og relaterede. Kører en del beregninger blandt andet en
average: Format(DAvg("[calcValue]";"Replica";"[Replica].[experimentID] = " & [Experiment].[experimentID] & " And [Replica].[excluded]=False");"Fixed")
Som ligger i en querry som bliver vist i datasheet dette har virkede rimelig hurtigt før men nu er det rigtig sløvt hvad gør jeg. ?
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Databasen bliver langsommere, når man deler den op, men som regel ikke ret meget. Hvis du har flyttet tabellerne over på en server, og hvis der er mange data i tabellerne bliver det langsommere. Domain aggregat (DAvg) funktioner er generelt langsomme. Brug forespørgsler i stedet.
Husk at kompilere og lave komprimer og reparer på både Front end og Back end.
Så hvordan ville du lave det som en forespørgelse ? Alt er repareret og kompileret, og på nuværende tidspunkt er der ikke ret meget data i tabellerne..
Brug forespørgselsgeneratoren og klik på Summa-tegnet øverst. Så får du muligheden for at lave gennemsnit, men det kan godt være at du skal koble flere forspørgsler sammen
Har du fået det til at virke? Ellers kan du sende det til mig på NOSPAMklaus@roelsgaard.dkNOSPAM (Fjern NOSPAM), så kan jeg se, om jeg kan finde en løsning.
Har ikke lige været på arbejde, men kigger på det så snart jeg får tid, er dog bange for at jeg skal til at skrive en del kode om. Er ikke sikker på jeg må sende den til dig (firma politik og osv) men vi får at se.
Sidder og bixer med det lige nu, har fundet ud af at jeg har mistet overblikket over et par områder, da vi ændrede designet. Prøver lige at lave en model eller to over systemet inden jeg går videre. Vil gerne holde spørgsmålet åbent lidt endnu.
Ok har ikke løst problemet 100 % men har opnået store performance forbedringer ved at benytte forespørgelser istedet for DAvg funktioner. Så dem skal man da holde sig fra.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.