Hi!

So why did you run the tests with such a low concurrency?

On Sep 23, 2009, at 9:38 AM, MARK CALLAGHAN wrote:

For the non-Drizzle tests, about 66% of the overhead in mysqld is from
executing the query, about 10% from parsing and about 12% from
pre-execution (between parse and execution -- table locking, access
control).

Did you test the full life cycle? Connect/disconnect?

* I reran the tests to use utf8 (5138-innodb-plugin-utf8) to confirm
that the only cause for the performance difference is not utf8

One note about this, MySQL currently only supports 3 byte UTF-8, we support 4.

* tests for drizzle used the default value -- pool_of_threads_size=8
(pool8 below), but changing it to 16 (pool16 below) did not improve
performance much

Did you confirm you were using the pool scheduler? We have found, depending on the test, that the 1=1 scheduler will still turn out better in some cases.

Cheers,
        -Brian

_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help   : https://help.launchpad.net/ListHelp

Reply via email to