MySQL 5.7 has been recently declared Generally Available and in it there is a set of new replication features. Over the last 6 years MySQL replication has evolved at a tremendous pace. MySQL 5.6 brought us a lot of new replication features, many that were ground breaking and yes, sometimes controversial.…
The MySQL Fabric team is pleased to announce that a new version
is now available on Labs. This labs release includes our latest
developments to give you a taste of what we have been working on.
In particular, it includes the following new features and
improvements:
- Multi-node Fabric support is now available! This means that multiple fabric nodes can be started and any node can be contacted to perform operations. This allows Fabric itself to be fault-tolerant (no single point of failure) and distribute request across multiple Fabric nodes. For more information, see: Increasing MySQL Fabric Resilience to Failures: Meet the Multi-Node Fabric
- Improved security password management, allowing password to not be passed in plain text in the command line or configuration files. …
The MySQL Windows Experience Team is proud to announce the release of MySQL for Excel version 1.3.5. This is a maintenance release for 1.3.x. It can be used for production environments.
MySQL for Excel is an application add-in enabling data analysts to very easily access and manipulate MySQL data within Microsoft Excel. It enables you to directly work with a MySQL database from within Microsoft Excel so you can easily do tasks such as:
- Importing MySQL data into Excel
- Exporting Excel data directly into MySQL to a new or existing table
- Editing MySQL data directly within Excel
MySQL for Excel is installed using the MySQL Installer for …
[Read more]
It was exactly 2 years now since we reached 500K QPS with MySQL 5.7 --
it was a great milestone, and the highest ever result seen on
MySQL with true SQL queries ;-)) And this was on 32cores-HT
machine.. (the linked article contains the whole long story how
we arrived to 250K QPS first, then 275K, 350K, 440K, and finally
500K QPS) -- the main improvement here is coming from greatly
redesigned transactions and transaction list management in MySQL
5.7.
However, when the 40cores-HT server arrived to MySQL LAB we were
not yet ready to show more than 500K QPS -- there were still some
other contentions on external to InnoDB level.. Once these all
were fixed, we finally reached 645K QPS on 40cores-HT
server and pushed the limit more far yet ;-) -- this is what we
were able to announce a year ago, …
The MySQL Fabric team is pleased to announce that a new version is now available on Labs. This labs release includes our latest developments to give you a taste of what we have been working on. In particular, it includes the following new features and improvements:
- Multi-node Fabric support is now available!
…
Today I received about five emails with the subject: 3 Big Announcements from MariaDB. Maybe you did as well (else, read it online). October has brought on some very interest announcements, and I think my priority for the big announcements vary a little:
- MariaDB Server is now available on Amazon RDS – you wouldn’t believe how many people ask for this, as many now deploy using Amazon …
MySQL 5.7 supports the Address Sanitizer, which checks for several memory
related software errors including memory leaks. It is
really nice to see support for the Address Sanitizer built into
MySQL. Unfortunately, when running the mysql tests included
in MySQL 5.7.9, the Address Sanitizer reports
several memory leaks, which causes some of the tests to
fail. Here are some of the memory leaks in the MySQL 5.7.9
software found by the Address Sanitizer.
Memory leaks in 'mysqlbinlog'Several of the 'mysqlbinlog' tests
fail due to memory leaks in the 'mysqlbinlog' client program.
Here are the details from the ' …
This week Oracle will release MySQL 5.7 GA, so
it’s a perfect time to do a quick review of the current state of
Percona Server 5.6.26, MySQL 5.6.26 and MySQL-5.7.8 RC. We used
two boxes from our benchmark lab for this:
– Box 1: 16 Cores+HT (32 virt cores)/fast PCIe ssd card/RAM:
192GB
– Box 2: 24 Cores+HT(48 virt cores)/fast PCIe ssd card/RAM: 128GB
Dataset: sysbench/uniform, 32 tables with 12M rows each,
~95GB
Tests: sysbench – point select, oltp read only, oltp
read/write
Test sequence: start server, warmup, series of the tests (each
lasts 5 minutes) from 1 to 4096 threads
Tests were run for two setups:
– CPU bound (in memory) – innodb_buffer_pool_size=100GB
– IO bound – innodb_buffer_pool_size=25GB
…
[Read more]Hi all, keeping our steady release cycle, it is time again to do another preview release of MySQL Group Replication, the plugin that brings multi-master update everywhere to MySQL, like we described in Hello World post.
We are very proud to do the fifth preview release of MySQL Group Replication, version 0.6.0 based on MySQL Server 5.7.9, which introduces new exciting features, please enjoy the highlights!…
Docker is one of the fastest growing trends in IT. It allows fast
deployment of services and applications on a Linux machine (and,
with some limits, on other operating systems). Compared to other
methods of deploying databases, such as virtual machines or application
isolation, it offers faster operations and better
performance.
Many people, surprised by the sudden advance of this technology,
keep asking What is Docker? And why you should use
it?
I will write soon an article with a deep comparison of the three
methods (VM, container, sandbox), but for now, we should be
satisfied with a few basic facts:
- Docker is a Linux container. It deploys every application as a series of binary …