Re: Why Not MySQL? - Mailing list pgsql-hackers

From Tom Lane
Subject Re: Why Not MySQL?
Date
Msg-id 17967.957392800@sss.pgh.pa.us
Whole thread Raw
In response to Re: Why Not MySQL?  ("Mitch Vincent" <mitch@huntsvilleal.com>)
List pgsql-hackers
"Mitch Vincent" <mitch@huntsvilleal.com> writes:
>> So, may I have the envelope please?  What's the timings?

> 6.5.3:
> ! system usage stats:
> !       0.436792 elapsed 0.275139 user 0.157033 system sec
> !       [0.283135 user 0.173026 sys total]
> !       0/0 [0/0] filesystem blocks in/out
> !       0/149 [0/332] page faults/reclaims, 0 [0] swaps
> !       0 [0] signals rcvd, 0/0 [2/2] messages rcvd/sent
> !       0/8 [2/9] voluntary/involuntary context switches
> ! postgres usage stats:
> !       Shared blocks:       1403 read,          0 written, buffer hit rate
> = 51.22%
> !       Local  blocks:          0 read,          0 written, buffer hit rate
> = 0.00%
> !       Direct blocks:          0 read,          0 written

> 7.0 :
> ! system usage stats:
> !       1.461997 elapsed 1.224377 user 0.234618 system sec
> !       [1.238219 user 0.255382 sys total]
> !       0/12 [0/12] filesystem blocks in/out
> !       0/60 [0/318] page faults/reclaims, 0 [0] swaps
> !       0 [0] signals rcvd, 0/0 [2/2] messages rcvd/sent
> !       0/22 [1/24] voluntary/involuntary context switches
> ! postgres usage stats:
> !       Shared blocks:       2713 read,          0 written, buffer hit rate
> = 25.34%
> !       Local  blocks:          0 read,          0 written, buffer hit rate
> = 0.00%
> !       Direct blocks:          0 read,          0 written

Well, drat.  Looks like 7.0's query plan is slower :-(.  There's
something fishy about the numbers for 6.5.3 though --- how could it have
done that query with zero blocks read?  Are you sure you are comparing
apples to apples here?  I wonder whether the 6.5 system already had the
tables cached in kernel disk buffers while 7.0 was working from a
standing start and had to physically go to the disk.  Also, did both
versions have the same -B and -S settings?
        regards, tom lane


pgsql-hackers by date:

Previous
From: Andrew McMillan
Date:
Subject: Re: Why Not MySQL?
Next
From: Frank G Hahn
Date:
Subject: \h behaviour - strange ?