Displaying posts with tag: mariadb (reset)
Ein Dockerfile für MySQL

Docker - ein amüsanter LXC Wrapper - erlebt ja einen beängstigenden Zulauf. Folgend ein Dockerfile für MySQL, damit kann sich der geneigte Leser sein Docker Image bauen.

Auch wenn wir auf Docker und Dockerfiles hier nicht eingehen. Der entscheidende Part ist das Erstellen des docker.cnf. Es geht zwar effektiver, aber das Dockerfile soll ja auch die Grundidee vermitteln.

Anpassen nach belieben:

FROM ubuntu
MAINTAINER erkan yanar <erkan.yanar@linsenraum.de>

ENV DEBIAN_FRONTEND noninteractive
RUN apt-get install -y  python-software-properties
RUN apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db
RUN add-apt-repository 'deb http://mirror2.hs-esslingen.de/mariadb/repo/10.0/ubuntu precise main'
RUN apt-get update
RUN apt-get install -y mariadb-server
RUN echo "[mysqld]"                       >/etc/mysql/conf.d/docker.cnf
RUN echo "bind-address   = 0.0.0.0" …
[Mehr]
Connect SE in der iX

Ahoi,in der aktuellen (10/2013) ist ein Artikel zu der Connect SE in MariaDB 10 enthalten. Coverthema :) Die Connect SE bietet eine Menge schöner Featuers. Z.B. erlaubt es den Zugriff auf ODBC-Quellen. Ob sich dahinter nun eine Oracle oder ein Postgres versteckt ist hierbei egal.  Die Connect SE ist wenige für OLTP als für OLAP Prozesse geeignet.  Aber dafür gibt es ja die Spider SE.
Viel Spaß Erkan  

Frankfurter Datenbanktage 2013 und CLT

Im Zeichen Galeras! :)
Okidoki nachher gibts auf dem Frankfurter Datenbanktage 2013 einen Workshop zu Virtualisierung, Cloud Computing und HA von MySQL. Selbstredend läuft der Schulungsserver auf dem sich die Teilnehmer räkeln dürfen mit LXC;) Auch wird zum ersten mal MariaDB Galera Cluster eingesetzt werden \o/
Einen Vortrag zum Pluginkonzept von MySQL gibts endlich auch mal wieder \o/
Am WE darf ich auf dem CLT - den geliebten Postgreslern folgend - über mein derzeitiges Lieblingsthema referieren: …

[Mehr]
Slides zur SIG MySQL und GUUG FFG 2013

Moinsen,
hier die Slides von der SIG MySQL Replikationsarten und Einführung Replikation.
Auf der GUUG gabs nen Vortrag zu Galera.
GUUG rockt ja eh immer :)

Viel Spaß
Erkan

MySQL und MariaDB bauen mit cmake

Seit Version 5.5.x unterstützen MySQL und davon geforkte Projekte wie MariaDB die GNU autotools nicht mehr, sondern verwenden statt dessen cmake. Persönlich halte ich das für einen Wechsel von Pest zu Colera, aber ändern kann ich es leider nicht. Hier eine 5-Minuten-Einführung, wie ich meine MySQL-Pakete mit cmake baue.


"MySQL und MariaDB bauen mit cmake" vollständig lesen

Galera als Replikationsersatz [UPDATE[2]]

Es wird wieder Zeit, sich mit Galera zu beschäftigen. Den Auftakt von mehreren Posts zu Galera macht eine Wiederholung des Tests aus einem früherem  Blogpost. Diesmal mit aktuellen Versionen (MySQL 5.5.21, MariaDB 5.5.20, Galera(MySQL 5.5.21 mit 23.2.1beta ).

Hardware:

  • 2xQuadcore X5550
  • 96GB Ram
  • Raid10 XFS


Idee:
Wir wollen eine HA-Lösung mit Replikation aufbauen. Hierfür wird Semisync(MySQL/MariaDB) und Galera genommen.
Es wird der Durchsatz gemessen und verglichen.
Sollte Semisync in async Replikation zurückfallen ist der Lauf ungültig. Dazu wurde nach jedem Lauf einfach geschaut ob die Ausgabe von
SELECT VARIABLE_VALUE from information_schema.global_status where …

[Mehr]
MariaDB on temporary tables

MariaDB soll laut folgender Page bei temporay tables schneller sein als MySQL. Da:

Our use of the Aria storage engine enables faster complex queries (queries which normally use disk-based temporary tables). The Aria storage engine is used for internal temporary tables, which should give you a speedup when doing complex selects. Aria is usually faster for temporary tables when compared to MyISAM because Aria caches row data in memory and normally doesn't have to write the temporary rows to disk.
Um dies zu testen wurden folgende Versionen installiert:

  • MySQL 5.5.12
  • MySQL 5.1.57
  • MariaDB 5.2.6
  • MariaDB 5.1.55

Es wurden zwei Tabellen mit jeweils 10000 Rows erstellt:

[Mehr]
Monty Program Ab Istanbul2010: final day and excursion

The last day of our Monty Program Ab All Company Meeting Istanbul 2010 was on Monday, October 11th. 2010. We spent our last day with an excursion of Istanbul. The theme of the excursion day was:

  • Downtown and then really down, over the sea, up and a surprise, then crossing the gap, and a warm and relaxing final, …

The description of our excursion day was riddle like and many people asked me about the details. So, for the curious, here is a more in depth description:

Basilica Cistern

[Mehr]
Monty Program Ab Istanbul2010: day three

Day three of our Monty Program Ab All Company Meeting Istanbul 2010 was on Sunday, October 10th. 2010. We thought that working on a Sunday and having Monday as our day off for excursion and exploring Istanbul is a good idea, considering that most of the tourists will go out either Saturday or Sunday. Check out the Istanbul Haber No. 3:

Istanbul Haber 2010-10-10

Check out the full PDF: 2010-10-10-newsletter

Click here for: Monty Program Ab Istanbul2010: final day and …

[Mehr]
Monty Program Ab Istanbul2010: day two

Day two of our Monty Program Ab All Company Meeting Istanbul 2010 we joined together with SkySQL and enjoyed a talk by Facebook people Mark C. and Domas M. Check out the Istanbul Haber No. 2:

Check out the full PDF: 2010-10-09-newsletter

Click here for: Monty Program Ab Istanbul2010: day three