Q&A: Putting MySQL Fabric to use
Martin Arrieta and I gave an online presentation last week on “Putting MySQL Fabric To Use.” If you missed it, you can find a recording and the slides here, and the vagrant environment we used plus a...
View ArticleMeasuring failover time for ScaleArc load balancer
ScaleArc hired Percona to benchmark failover times for the ScaleArc database traffic management software in different scenarios. We tested failover times for various clustered setups, where ScaleArc...
View ArticleA closer look at the MySQL ibdata1 disk space issue and big tables
A recurring and very common customer issue seen here at the Percona Support team involves how to make the ibdata1 file “shrink” within MySQL. I can only imagine there’s a degree of regret by some of...
View ArticleWhen (and how) to move an InnoDB table outside the shared tablespace
In my last post, “A closer look at the MySQL ibdata1 disk space issue and big tables,” I looked at the growing ibdata1 problem under the perspective of having big tables residing inside the so-called...
View ArticleOpenStack’s Trove: The benefits of this database as a service (DBaaS)
In a previous post, my colleague Dimitri Vanoverbeke discussed at a high level the concepts of database as a service (DBaaS), OpenStack and OpenStack’s implementation of a DBaaS, Trove. Today I’d like...
View Articlemysqld_multi: How to run multiple instances of MySQL
The need to have multiple instances of MySQL (the well-known mysqld process) running in the same server concurrently in a transparent way, instead of having them executed in separate containers/virtual...
View ArticleTrawling the binlog with FlexCDC and new FlexCDC plugins for MySQL
Swanhart-Tools includes FlexCDC, a change data capture tool for MySQL. FlexCDC follows a server’s binary log and usually writes “changelogs” that track the changes to tables in the database. I say...
View ArticleOpenStack Trove Day 2014 Recap: MySQL and DBaaS
OpenStack Trove DayI just returned from a week in Cambridge, Massachusetts where I was attending the OpenStack Trove Day and the Trove mid-cycle meetup, both sponsored by the great folks at Tesora.I am...
View ArticleGalera replication – how to recover a PXC cluster
Galera replication for MySQL brings not only the new, great features to our ecosystem, but also introduces completely new maintenance techniques. Are you concerned about adding such new complexity to...
View ArticleMySQL 101: Monitor Disk I/O with pt-diskstats
Here on the Percona Support team we often ask customers to retrieve disk stats to monitor disk IO and to measure block devices iops and latency. There are a number of tools available to monitor IO on...
View ArticleHow to calculate the correct size of Percona XtraDB Cluster’s gcache
When a write query is sent to Percona XtraDB Cluster all the nodes store the writeset on a file called gcache. By default the name of that file is galera.cache and it is stored in the MySQL datadir....
View ArticlePercona XtraBackup 2.2.4 is now available
Percona is glad to announce the release of Percona XtraBackup 2.2.4 on September 12th 2014. Downloads are available from our download site here and Percona Software Repositories.Percona XtraBackup...
View ArticleManaging big data? Say ‘hello’ to HP Vertica
Over the past few months, I’ve seen an increase in the following use case while working on performance and schema review engagements:I need to store exponentially increasing amounts of data and analyze...
View ArticleMySQL upgrade best practices
MySQL upgrades are necessary tasks and we field a variety of questions here at Percona Support regarding MySQL upgrade best practices. This post highlights recommended ways to upgrade MySQL in...
View ArticleMySQL & OpenStack: How to overcome issues as your dataset grows
MySQL is the database of choice for most OpenStack components (Ceilometer is a notable exception). If you start with a small deployment, it will probably run like a charm. But as soon as the dataset...
View ArticleMySQL compression: Compressed and Uncompressed data size
MySQL has information_schema.tables that contain information such as “data_length” or “avg_row_length.” Documentation on this table however is quite poor, making an assumption that those fields are...
View ArticleRackspace doubling-down on OpenStack Trove and Percona Server
Founded in 1998, Rackspace has evolved over the years to address the way customers are using data – and more specifically, databases. The San Antonio-based company is fueling the adoption of cloud...
View ArticleBackup and restore of MySQL to OpenStack Swift
MySQL database usage is popular in OpenStack. Core OpenStack services for Compute (Nova), Storage (Cinder), Neutron (Networking), Image (Glance) and Identity (Keystone) all use MySQL database.MySQL –...
View ArticleOpenStack MySQL HA Solution = Percona XtraDB Cluster: Webinar
MySQL is the most popular and widely used open source database on the planet. OpenStack is fast evolving as the defacto open source cloud platform. OpenStack services such as Nova (Compute), Cinder...
View ArticleLog rotate and the (deleted) MySQL log file mystery
Did your logging stop working after you set up logrotate? Then this post might be for you.Archive your log files!Some time ago, Peter Boros wrote about Rotating MySQL Slow Logs safely, explaining the...
View Article