1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Switching to Percona from MariaDB/centminmod

Discussion in 'Server Configuration and Hosting' started by speedway, May 28, 2013.

  1. speedway

    speedway Well-Known Member

    Howdy server dudes

    I want/need to switch to Percona for better InnoDB management on my centminmod based install that currently runs MariaDB.

    Has anyone performed this change and if so, how easy is it? Is it simply a case of stopping MariDB, uninstalling Maria and then installing Percona in it's place?

    Thoughts, experiences and advise would be extremely welcome.....

  2. p4guru

    p4guru Well-Known Member

    Better InnoDB management how exactly ? Both Percona and MariaDB use XtraDB for InnoDB so they're basically the same.

    Just MariaDB is one XtraDB minor version behind Percona as they merge Percona XtraDB into their builds after Percona
  3. speedway

    speedway Well-Known Member

    I was told Maria tends to lean towards MyISAM better although it has XtraDB and Percona is more suited for InnoDB over MyISAM. It may be my server but my site got slower when I switched to InnoDB with Maria and was told I should install Percona instead....
  4. p4guru

    p4guru Well-Known Member

    InnoDB performance = MariaDB = Percona
    MyISAM performance = MariaDB > Percona

    But the Percona defaults may lend themselves a bit more towards InnoDB than MariaDB. But defaults on either Percona or MariaDB won't be enough for optimal performance. With either MariaDB and Percona, you won't magically get better performance just by converting InnoDB tables. You need to specifically tune InnoDB (and MyISAM if you have tables) separately for your specific loads taking into account your server's resources.

    1. InnoDB regardless of MariaDB or Percona uses more system resources, cpu, memory and disk space than MyISAM, so if your server doesn't have adequate resources to meet InnoDB's needs, you won't get optimal InnoDB performance.
    2. Alot of Percona's bug and security fixes are ported from MariaDB as well, so really depending on build releases, both Percona and MariaDB end up with similar supported InnoDB feature set as both use XtraDB.
    And on your question, technically, just stopping MariaDB server and removing all MariaDB RPMs not just server one and then installing Percona's RPM is enough.

    You may have conflicts with InnoDB my.cnf option names, as Percona and MariaDB have their own names for some features and options.
    Dinh Thanh likes this.

Share This Page