01. februar 2003 - 20:20Der er
12 kommentarer og 1 løsning
mySQL - Access performance ??
Jeg er lige startet med at bruge mySQL. For sjov lavede jeg en stump kode der tæller sec. for et gennemløb af samtlige poster. Mit spørgsmål er.. Hvorfor tager det læmgere tid med mySQL ??? Har jeg kofigureret noget forkert, og hvad ??
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.
Access er faktisk rimelig hurtig sålænge: 1) alt foregår på samme system d.v.s. ikke over netværk 2) der ikke er mange brugere som laver opdateringer samtidigt
Indenfor det snævre brugs-mønster lyder det da meget sandsyneligt, at Access er hurtigere end MySQL.
MySQL og Access skal vel læse ca. samme data-mængde fra disk.
Med Access læses det direkte op af ASP scriptet.
Med MySQL skal ASP sende request til MySQL, MySQL skal læse data, MySQL skal sende svar tilbage til ASP.
Men prøv og have IIS på et system og Access/MySQL på et andet system, så kan MySQL løbe i cirkler rundt om Access !
Cluet her er at hastigheden slet ikke nødvendigvis falder så hurtigt når antallet af samtidige brugere stiger, sammenlignet med Access. Selv om at responsetiden med een bruger er lang, betyder det ikke at den stiger mærkbart når der er flere samtidige brugere.
Det er meget almindeligt at systemer der kan klare mange paralelle forespørgsler er lidt langsommere end andre systemer ved et meget lille antal samtidige forespørgsler.
Nej det er ikke brugere som opdaterer, de læser kun Jeg vil lige bruge lidt tid på at læse lidt mere om mySQL, Tak for hjælpen..
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.