<< previous page   --   table of contents   --   next page >>
| | | | | | | |
  • Return to Table of Contents
  • Table of Contents

    1. General Information
    2. MySQL Installation
    3. Tutorial Introduction
    4. Database Administration
    5. MySQL Optimisation
    6. MySQL Language Reference
    7. MySQL Table Types
    8. MySQL APIs
    9. Extending MySQL

    Chapter 1:  General Information 63 regarded as fair.  They should have done two tests with and without ODBC to provide the right facts (after having gotten experts to tune all involved databases, of course).   They refer to the TPC-C tests, but they don't mention anywhere that the test they did  was  not  a  true  TPC-C  test  and  they  were  not  even  allowed  to  call  it  a  TPC-C test.  A TPC-C test can only be conducted by the rules approved by the TPC Council (http://www.tpc.org/).  Great Bridge didn't do that.  By doing this they have both violated the TPC trademark and miscredited their own benchmarks.  The rules set by the TPC Council are very strict to ensure that no one can produce false results or make unprovable statements.  Apparently Great Bridge wasn't interested in doing this.   After  the   rst  test,  we  contacted  Great  Bridge  and  mentioned  to  them  some  of  the obvious mistakes they had done with MySQL Server: Running with a debug version of our ODBC driver Running on a Linux system that wasn't optimised for threads Using an old MySQL version when there was a recommended newer one available Not starting MySQL Server with the right options for heavy multi-user use (the default installation of MySQL Server is tuned for minimal resource use) Great Bridge did run a new test,  with our optimised ODBC driver and with better startup options for MySQL Server, but refused to either use our updated glibc library or our standard binary (used by 80% of our users), which was statically linked with a xed glibc library. According  to  what  we  know,  Great  Bridge  did  nothing  to  ensure  that  the  other databases were set  up correctly  to run well in their test environment.   We are sure, however, that they didn't contact Oracle or Microsoft to ask for their advice in this matter.  ;)    The benchmark was paid for by Great Bridge, and they decided to publish only partial, chosen results (instead of publishing it all). Tim Perdue, a long-time PostgreSQL fan and a reluctant MySQL user, published a com- parison on PHPbuilder (http://www.phpbuilder.com/columns/tim20001112.php3). When we became aware of the comparison, we phoned Tim Perdue about this because there were a lot of strange things in his results.   For example,  he claimed that MySQL Server had a problem with ve users in his tests, when we know that there are users with similar machines as his that are using MySQL Server with 2000 simultaneous connections doing 400 queries per second.  (In this case the limit was the web bandwidth, not the database.) It  sounded  like  he  was  using  a  Linux  kernel  that  either  had  some  problems  with  many threads, such as kernels before 2.4, which had a problem with many threads on multi-CPU machines.  We have documented in this manual how to x this and Tim should be aware of this problem. The other possible problem could have been an old glibc library and that Tim didn't use a  MySQL  binary  from  our  site,  which  is  linked  with  a  corrected  glibc  library,  but  had compiled a version of his own.  In any of these cases, the symptom would have been exactly what Tim had measured. We asked Tim if we could get access to his data so that we could repeat the benchmark and if he could check the MySQL version on the machine to nd out what was wrong and he promised to come back to us about this.  He has not done that yet.
     

    Customer Support CentreMySQL Reference Manual

    Web Hosting Services
    UNIX WEB HOSTING
    MERCHANT ACCOUNTS
    DEDICATED SERVERS
    E-COMMERCE HOSTING
    SUPPORT & FAQ's
    TERMS OF USE
    Domain Services
    DOMAIN
    REGISTRATION
    MANAGE
    YOUR ACCOUNT
    SUPPORT & FAQ's
    TERMS OF USE
    Corporate Info
    ABOUT US
    OUR NETWORK
    CONTACT US
    SITE MAP
    Copyright © 2002 Dyntex Group, Inc. All Rights Reserved
  • Return to Table of Contents
  • Back to top

  • Web Hosting: Manuals & FAQ's

    1. Unix-Based Web Hosting
    2. Unix Dedicated Servers
    3. Windows Dedicated Servers
    4. CuteFTP User’s Guide
    5. CuteHTML User’s Guide
    6. WS_FTP Pro User's Guide
    7. Miva Order User's Guide
    8. Miva Merchant User's Guide