"Adam Sjøgren" <spamtrap@koldfront.dk> wrote in message
news:8765hb5fl3.fsf@virgil.koldfront.dk...
> On Sun, 23 Nov 2003 15:20:23 +0100, Michael wrote:
> Er det ikke sådan med InnoDB, at man afsætter en fast størrelse til
> databaserne, som MySQL/InnoDB så selv administrerer?
tjaee.. ved jeg faktisk ikke.
> > Alle query test jeg lavede viste stort set de samme tider (mine
> > performance tests)
>
> Vil du uddybe "stort set"?
Jeg lavede nogle tabeller som jeg fyldte med mere eller mindre random data.
Taballerne var ens med lige mange rækker for hhv MyISAM og InnoDB - alle
forspørgelser tog lige lang tid svj kunne se. Uanset hvor mange rækker jeg
smed i dem, og uanset typen af f.eks. SELECT
Ligeledes tog jeg nogle produktionsdata og kopierede over til InnoDB og
kørte forskellige tests. Nu tog jeg ikke notater da det var leg (lidt dumt)
men der var i mine tilfælde +/- et par procent til den ene eller anden side.
Jeg kunne ikke opnå de gevaldige performance forskelle (+20-40%) som jeg
synes at have læst om.
Men jeg har nok ikke nået den belastning hvor InnoDB sikkert "trækker" fra
alm. Isam. Så vidt jeg husker at have læst mig til, er det vist f.eks. ved
et stort antal inserts i meget store databaser, der kan være en betydelig
performance forskel at hente.
Boksen var en SUSE med Xeon 2.6 på en IBM server med SCSI m.m.. Boksen er en
testmaskine og kørte intet andet. MySQL v. 4.0.16
> > rollback features kunne jeg ikke få til at virke.
>
> Det burde vel ellers være en af de store fordele ved InnoDB, ikke?
ja.. jeg forsøgte flere ting, men brugte ikke "dage" på det, så det er
muligt jeg har gjort noget forkert. Jeg kunne ikke afhjælpe det ved at læse
dokumentationen.
.... Men igen skal jeg understrege at der kun var tale om "Søndagsleg"
--
Mvh
Michael