MariaDB,
               The community developed
                      branch of MySQL



eLiberatica
May 23, 2009


      ...
Why MariaDB was created

To keep the MySQL talent together
To ensure that there always exists a free version of
MySQL
To g...
Why the Open Database Alliance was created

‣ To enlarge the open marketplace for MariaDB/MySQL
‣ To gather together all c...
New Features in MariaDB 1.5
‣   MariaDB 5.1 is kept up to date with MySQL 5.1 (pulls done monthly or
    when there is a n...
New features to be added to MariaDB 1.5

The new Federated storage engine.
Proven and stable community patches we feel off...
Maria/MariaDB - resources
 Up to date Information about MariaDB/Maria at
http://askmonty.org
 MariaDB source code at Launc...
Questions ?




      Monty Program Ab | May 2009
Upcoming SlideShare
Loading in …5
×

"MariaDB The community developed branch of MySQL" by Monty Michael Widenius @ eLiberatica 2009

597 views

Published on

This is a presentation held at eLiberatica 2009.

http://www.eliberatica.ro/2009/

One of the biggest events of its kind in Eastern Europe, eLiberatica brings community leaders from around the world to discuss about the hottest topics in FLOSS movement, demonstrating the advantages of adopting, using and developing Open Source and Free Software solutions.

The eLiberatica organizational committee together with our speakers and guests, have graciously allowed media representatives and all attendees to photograph, videotape and otherwise record their sessions, on the condition that the photos, videos and recordings are licensed under the Creative Commons Share-Alike 3.0 License.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
597
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
19
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

"MariaDB The community developed branch of MySQL" by Monty Michael Widenius @ eLiberatica 2009

  1. 1. MariaDB, The community developed branch of MySQL eLiberatica May 23, 2009 Monty Program Ab | May 2009
  2. 2. Why MariaDB was created To keep the MySQL talent together To ensure that there always exists a free version of MySQL To get one community developed and maintained branch of MySQL Work with Drizzle to share knowhow and code Monty Program Ab | May 2009
  3. 3. Why the Open Database Alliance was created ‣ To enlarge the open marketplace for MariaDB/MySQL ‣ To gather together all companies doing business on MariaDB and MySQL ‣ To provide a one-stop-shop for MariaDB/MySQL customers (Everyone in the Alliance can sell others services and products) ‣ More flexible services for the customer than one big company can provide ‣ Later we would like to enlarge the Alliance to cover all open source databases Monty Program Ab | May 2009
  4. 4. New Features in MariaDB 1.5 ‣ MariaDB 5.1 is kept up to date with MySQL 5.1 (pulls done monthly or when there is a new MySQL build) ‣ pool-of-threads (backport from 6.0) with new option –extra-port=# ‣ This allows an admin to login and resolve lock issues with threads in the pool and also allow different schedulers for different connections ‣ Binaries with up to date versions of Maria, PBXT and XtraDB ‣ We have fixed a lot of compiler warnings and errors found by valgrind ‣ Faster complex queries (that uses disk based temporary tables) ‣ Speed improvements; sql_bench benchmarks shows 10 % speedup for some common queries that returns lots of simple character data ‣ Generated (virtual) columns (Patch to be pushed) ‣ Detector if mutex are wrongly used Monty Program Ab | May 2009
  5. 5. New features to be added to MariaDB 1.5 The new Federated storage engine. Proven and stable community patches we feel offer important performance or feature enhancements. Percona and ourdelta patches exemplify this work. microslow_innodb.patch microsec_process.patch Memory tables with efficient VARCHAR/BLOB support Some safe cleanups of the code. Others ? Monty Program Ab | May 2009
  6. 6. Maria/MariaDB - resources Up to date Information about MariaDB/Maria at http://askmonty.org MariaDB source code at LaunchPad Maria roadmap, algorithms and internals are described in detail at http://forge.mysql.com/worklog/task.php?id=3871 End user documentation about Maria can be found at http://dev.mysql.com/doc/refman/5.1/en/storage-engines.html Monty's blog at: http://monty-says.blogspot.com/ will have all important updates to the MariaDB/Maria project. You can follow and participate in all MariaDB development discussions by joining us on launchpad and #maria on freenode. Monty Program Ab | May 2009
  7. 7. Questions ? Monty Program Ab | May 2009

×