J-F Gagné's MySQL Blog

Monday, October 3, 2016

Last Details about the Percona Live Amsterdam Community Dinner 2016

›
Here are the last details about the Percona Live 2016 Community Dinner hosted at Booking.com : you can still register the menu is below...
Friday, September 30, 2016

Percona Live Amsterdam and MariaDB Developer Meeting 2016: Tip to Stay Dry

›
Or should I say "to avoid getting soaked"... The  Amsterdam weather forecasts  for next week is out and even if it looks good fo...
Tuesday, September 27, 2016

Parallel Replication: Post on Booking.com Blog, Talk at Percona Live Amsterdam 2016, and more

›
I have a new blog post on blog.booking.com  describing MariaDB 10.1 Optimistic Parallel Replication (with benchmark results): Evaluating M...
Saturday, September 17, 2016

Booking.com talks at Oracle Open World 2016

›
If you are in San Francisco for Oracle Open World , here is the list of talks by Booking.com : MySQL’s State of the Dolphin and Customer E...
Thursday, September 15, 2016

Please register to the Percona Live Amsterdam Community Dinner 2016

›
Percona Live Amsterdam is in 3 weeks, and on the evening of the second day of the conference (Tuesday October 4th 2016), there is the tradi...
Saturday, August 20, 2016

A discussion about sync-master-info and other replication parameters

›
Some time ago, feedback was requested on new replication default after MySQL 5.7 .  Some of the suggested default are: relay-log-info-repo...
Saturday, July 16, 2016

Understanding Bulk Index Creation in InnoDB (and innodb_sort_buffer_size)

›
In a previous post, I presented an Unexpected Memory Consumption for Bulk Index Creation in InnoDB .  This was triggered by an increased inn...
Tuesday, July 5, 2016

Let's meet at Percona Live Amsterdam

›
I am very happy that my talk,  MySQL Parallel Replication: inventory, use-cases and limitations , is included in the Sneak Peek of Percona ...
Monday, April 11, 2016

MySQL Parallel Replication and more Booking.com talks at Percona Live (April 2016)

›
In a few days, I will be flying to San Francisco and then making my way to Santa Clara to attend the Percona Live Conference .  On the last...
Sunday, January 24, 2016

Replication crash safety with MTS in MySQL 5.6 and 5.7: reality or illusion?

›
Reminder: MTS = Multi-Threaded Slave. Update 2017-04-17 : since the publication of this post, many things happened: the procedure for fi...
3 comments:
Thursday, December 3, 2015

JFG proposed sessions for Percona Live Santa Clara (and Community voting)

›
This year, Percona introduced Community Voting for Percona Live submission.  This is what you can read on the conference website: In an e...
Friday, November 13, 2015

The annoyance of the day, brought to you live from the MySQL Ecosystem

›
And by MySQL Ecosystem here, I do not only include Oracle but also MariaDB.
2 comments:
Saturday, October 17, 2015

Binlog Servers for Simplifying Point in Time Recovery

›
A common way to implement point in time recovery capability is: to regularly do a full backup of a database, and to save the binary logs...
2 comments:
Thursday, October 15, 2015

Do not run those commands with MariaDB GTIDs - part # 2

›
Update 2016-01-30 : restarting the IO_THREAD might be considered useful in some situations (avoiding MDEV-9138 ).  Look for "in contras...
2 comments:
Monday, October 12, 2015

Do not run those commands with MariaDB GTIDs - part # 1

›
In the spirit of sharing war stories and avoiding others to do the same mistakes as I did, here are some sequences of commands that you shou...
1 comment:
Thursday, September 17, 2015

Percona Live Amsterdam 2015: Tip to Stay Dry

›
Or should I say to: "not to get soaked"... The Amsterdam weather forecasts  for next week is out  and it does not look so good d...
1 comment:
Wednesday, September 9, 2015

Abstracting Binlog Servers and MySQL Master Promotion without Reconfiguring all Slaves

›
http://blog.booking.com/abstracting_binlog_servers_and_mysql_master_promotion_wo_reconfiguring_slaves.html Follow the link above to read m...
2 comments:
Saturday, August 29, 2015

Unexpected Memory Consumption for Bulk Index Creation in InnoDB (MySQL)

›
In my last Booking.com Hackathon , I worked on MyISAM vs InnoDB for data loading ( LOAD DATA IN FILE ) and bulk index creation.  My motivat...
15 comments:
Wednesday, July 22, 2015

MariaDB 10.0 Parallel Replication Benchmark Results (and PLAMS and OOW).

›
My latest post is online on the Booking.com blog : Evaluating MySQL Parallel Replication Part 3: Benchmarks in Production .  In this post, ...
Thursday, April 23, 2015

Self-Critic and Slides of my PLMCE Talks

›
The link to the slides of my talks can be found at the end of this post but first, let me share some thoughts about PLMCE . Talking with p...
4 comments:
Wednesday, April 15, 2015

MaxScale Binlog Server HOWTO: POC for Master Promotion without Touching any Slave

›
Note: DO NOT use this procedure in production, this is a proof of concept ( POC ).  MaxScale 1.1.0 does not yet fully support that procedur...
1 comment:

MaxScale Binlog Server HOWTO: Operations (including Chaining)

›
In the  Install and Configure HOWTO , we learned how to install and configure a MaxScale Binlog Server.  In this HOWTO, I will present the c...
2 comments:

MaxScale Binlog Server HOWTO: Install and Configure

›
Updated 2015-04-25 : add the link to the slides of my PLMCE talk and a link to a bug number. MaxScale 1.1.0 is out and includes the new  ...
Wednesday, April 8, 2015

Even Easier Master Promotion (and High Availability) for MySQL (no need to touch any slave)

›
Dealing with the failure of a MySQL master is not simple.  The most common solution is to promote a slave as the new master but in an enviro...
Tuesday, March 31, 2015

MySQL Parallel Replication and Slave Group Commit

›
http://blog.booking.com/evaluating_mysql_parallel_replication_2-slave_group_commit.html Follow the link above to read my latest article on...
Wednesday, March 25, 2015

Follow up on MySQL 5.6 GTIDs: Evaluation and Online Migration

›
One year ago, I blogged about  Evaluation and Online Migration of MySQL 5.6 GTIDs .  At that time, we setup the following test environment w...
Friday, March 13, 2015

Promise from PLUK 2014 finally fulfilled: Better Parallel Replication for MySQL

›
http://blog.booking.com/better_parallel_replication_for_mysql.html Follow the link above to read my latest article on the  Booking.com   d...
Wednesday, October 22, 2014

MySQL Crash-safe replication, Binlog Servers and Percona Live London

›
I just publish a post on the Booking.com blog: http://blog.booking.com/better_crash_safe_replication_for_mysql.html  Spoiler: it uses Binlo...
1 comment:
Wednesday, August 13, 2014

SBR vs RBR when using On Duplicate Key Update for High Availability

›
The other day, I was discussing high availability ( HA ) with other people.  The discussion was going in the direction of, as the applicatio...
‹
Home
View web version

About Me

My photo
Jean-François Gagné
twitter.com/jfg956 linkedin.com/in/jfg956
View my complete profile
Powered by Blogger.