[…] I think most people will agree that downloading RPMs from a website is kind of old fashioned when there are yum repos. After a number of user requests, we have now launched the official yum repos for MySQL. […]
I think most people will agree that downloading RPMs from a website is kind of old fashioned when there are yum repos. After a number of user requests, we have now launched the official yum repos for MySQL.
Can’t wait? Neither can I. On a fresh install:
- Download a setup package for your distribution
from http://dev.mysql.com/downloads/repo
- yum localinstall mysql-community-release-distro-release.noarch.rpm
- yum update
- yum install mysql-community-server
This works for fresh installs. If you’re upgrading from an older version, read about upgrading first.
…
[Read more]The MySQL Engineering Team at Oracle is excited to announce availability of Yum repositories for MySQL, making new releases of MySQL Database and related products easily accessible using Yum. This initial release is focused on EL6-based distros as well as Fedora 18 and 19, and provides easy access to the most recent GA releases of our most popular products:
- MySQL Database 5.6
- MySQL Workbench 6.0
- MySQL Connector/ODBC 5.2
We expect to expand this in the future to offer additional MySQL products and versions using these repositories, as well as repositories for additional Linux distributions.
This effort benefits both end users and Linux distributions. Users will have additional choice in deploying specific versions of MySQL products using …
[Read more]
Every company needs to see stats to understand how the
application is performing, and how users are using the
application(s). Typically a stat for most basic questions and
even some advance questions can be summarized as "What is
said event over time?". We call this EventTracker.
To add to the complexity of generating stats, how do you get stat
events from a DataCenter (DC) in Singapore, a DC in Western
Europe, a DC in Oregon to a database for querying in West
Virginia - near real-time? I used multisource replication, and
the BLACKHOLE storage-engine to do so with MariaDB.
Above is an image that shows a Webserver in some part of the
world sends Events for tracking various interrupts to a
BeanstalkD queue at time T in the same region. Each Region has a
set of Python workers …
Hi,
You can find below the slides of the MySQL Connect 2013,
enjoy!
(and much more in the slides
page)
Once upon a time, it was a very common MySQL choice to have an application split its queries between two connections, sending reads to a slave and writes directly to the master.
I won’t say this technique is no longer used (it certainly is) but I have been observing its popularity decline slowly over the years. Today I wanted to try and provide insight into some of the possible reasons:
-
InnoDB as default. MyISAM table locks are very high impact for high throughput systems - worse still, MyISAM does not have MVCC, an algorithm that allows InnoDB reads to be non blocking. Running with multiple replication slaves was very important to distribute read-locks across an array of servers. With InnoDB, for most people this should now be a non-issue.
-
…
I want to thank all attendees of my webinar, “MySQL 5.6 New Replication Features: Benefits, Challenges and Limitations“. We had questions that I didn’t have the time to answer:
Q: If I run on Amazon’s RDS, do I need to worry about enabling crash-safe slaves, or is that already in place?
A: Crash-safe replication is already configured for read replicas using MySQL 5.6.
Q: How the relay log purge will manage in case of multiple db’s replication running on multiple threads?
A: Same thing as with single-threaded replication: when all event in a relay log file have been executed, …
[Read more]October 28, 2013 By Severalnines
Data protection is vital for DB admins, especially when it involves data that is accessed and updated 24 hours a day. Clustering and replication are techniques that provide protection against failures, but what if a user or DBA issues a detrimental command against one of the databases? A user might erroneously delete or update the contents of one or more tables, drop database objects that are still needed during an update to an application, or run a large batch update that fails midway. How do we recover lost data?
In a previous post, we showed you how to do a full restore from backup. Great, now you’ve restored up to the last incremental backup that was done at 6am this morning. But how about the rest of the data?
This is where you’d do a …
[Read more]Percona Server version 5.5.34-32.0
Percona is glad to announce the release of Percona Server 5.5.34-32.0 on October 28th, 2013 (Downloads are available here and from the Percona Software Repositories). Based on MySQL 5.5.34, including all the bug fixes in it, Percona Server 5.5.34-32.0 is now the current stable release in the 5.5 series. All of Percona‘s software is open-source and free, all the details of the …
[Read more]Percona Server version 5.1.72-14.10
Percona is glad to announce the release of Percona Server 5.1.72-14.10 on October 28th, 2013 (Downloads are available here and from the Percona Software Repositories). Based on MySQL 5.1.72, including all the bug fixes in it, Percona Server 5.1.72-14.10 is now the current stable release in the 5.1 series. All of Percona‘s software …
[Read more]