MyBB.de Forum

Normale Version: MyBBCoder läuft auf MariaDB
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Wir haben Umstellung des Datenbankserver vorgenommen. Bisher lief bei uns MySQL 5.1, nun sind wir auf MariaDB 5.2.4 umgestiegen, eine Datenbankserversoftware basierend auf MySQL, welches vom ehemaligen MySQL-Gründer entwickelt wurde.

Hauptneuerungen in MariaDB gegenüber MySQL 5.1:
  • Pool of Threads soll kleinere Datenbankabfragen beschleunigen
  • Neue Storage-Funktionen: Aria, SphinxSE, XtraDB (ersetzt InnoDB), PBXT, FederatedX (ersetzt Federated), OQGRAPH, SphinxSE
  • Neue Funktionen: Table Elimination, mysqltest-Erweiterungen, Virtual Columns, Erweiterte Benutzerstatistiken, Segmented Key Cache, Pluginbasierte Authentifikation, Storage-Engine kann nun unter CREATE TABLE angegeben werden, Verbesserungen an INFORMATION SCHEMA.PLUGINS table

EDIT: Wir haben bei MyBBCoder-Datenbank auch die Speicherengine von MyISAM auf Aria geändert. Aria ist sozusagen bei MariaDB der Nachfolger von MyISAM, ist wesentlich schneller und crashsicherer.
Ich finde, MyBBCoder läuft etwas schneller. Da es vorher aber auch schon schnell war, ist da eher subjektiv. Wink
Glückwunsch zum Mysql upgrade.

Frage: Was muss man beachten wenn man die Umstellung selber vornehmen möchte ? Gibt es ein paar manuelle Handgriffe, die man in der Datenbank bewerkstelligen muss ?
Das kann dir nur Sebijk sagen...
Soweit ich weiß, lief die Umstellung aber schnell und unkompliziert ab.
(27.12.2010, 12:09)problemkind schrieb: [ -> ]Frage: Was muss man beachten wenn man die Umstellung selber vornehmen möchte ? Gibt es ein paar manuelle Handgriffe, die man in der Datenbank bewerkstelligen muss ?

Es sind eigentlich die gleichen Dinge, wie wenn du MySQL aktualisierst. Bei openSuSE habe ich mir die Repository-Pakete genommen und mysql durch mariadb ersetzt.

Bei Debian gibt es mariadb glaub ich auch, hier muss man nur das entsprechende Paket installieren und mysql wird automatisch durch mariadb ersetzt.

Bestehende MySQL-Datenbänke werden automatisch aktualisiert.

Danach sollte man noch alle MyISAM-Tabelle umstellen auf Aria: http://www.linux-magazin.de/Heft-Abo/Aus...d-doch-neu
Nach einem Hinweis auf eine Fehlfunktion der Suche wurden sämtliche Tabellen konvertiert.
Hast du ungefähre Zahlen was du für eine Leistungszunahme hast?

Ich bin aktuell am überlegen meinen Server auf MariaDB umzustellen, bin mir aber noch nicht 100%ig sicher.
Ist die Serversoftware merkbar schneller+resourcenschonender?
Also stark query-lastige Seiten wie das Portal werden merklich schneller geladen.