After installing a MySQL database server, like the one I posted earlier, if it's going to be a production environment than you should consider securing the instance by eliminating some of the basic vulnerabilities that come with a generic install. Fortunately MySQL and MariaDB already come with a tool for that purpose, called mysql_secure_installation. This program enables to perform the
MySQL 5.7 comes with a new set of features and multi-source replication is one of them. In few words this means that one slave can replicate from different masters simultaneously.
During the last couple of months I’ve been playing a lot with this trying to analyze its potential in a real case that I’ve been facing while working with a customer.
This was motivated because my customer is already using multi-sourced slaves with Tungsten Replicator and I wanted to do a side-by-side comparison between Tungsten Replicator and Multi-source Replication in MySQL 5.7
Consider the following scenario:
DB1 is our main master attending mostly
writes from several applications, it also needs to serve read …
In this blog, I will discuss about warnings that
users might face if they are trying to purge active/in_use
binary log which are introduced in MySQL-5.6.12/MySQL-5.7.2
releases. Before jumping directly to that, I will be
covering few basic things about PURGE BINARY LOGS command, about
safe way to purge the binary logs on a replication forum. If you
are good at basics on "PURGE BINARY LOGS" , you can choose to
directly move to the section (at the end of the blog) where I was
talking about these new warnings.
Introduction:
==========
A binary log file contains “events” that describe database
changes occurred on a MySQL Server (typically
called Master) that enabled binary logging using --log-bin.
On a Master server, the files that are related to binary logging
are binary log files (files with binlog_base_name.6_digit
serial_number) and a binary log index file (file with …
Similar to databases, the modern IT team is often distributed. As remote work increases and employee locations span the globe, it becomes difficult to keep everyone on the same page. Our latest time zone update is a step toward this goal.
In the past, all the dates and graphs have been shown in the user’s time zone. VivdCortex has members in Charlottesville and Montevideo, which adds a level of complexity. If you have members in San Fransisco, Auckland, and London, communicating can get really complicated.
While this is still the defult behavior, you can also set a fixed time zone for an environment, ensuring every team member is looking at the same time. This is especially helpful when trouble shooting, optimizing certain queries, collaborating after a code deploy… the list goes on.
The current time zone will be shown in the timepicker for easy reference, and every time we display a date, we will also …
[Read more]The average American consumer isn’t usually interested in “buying” a big database. But thanks to the recent boom in the popularity of subscription music services like Spotify, databases are competing for folks’ cash more directly than ever before. After all, what are these services other than giant banks of media, made accessible and sleek? The summer of 2015 has brought the battle for music-lovers’ wallets to fever pitch, with the launch of Apple Music and Tidal, both poised to challenge the reign of top-dog Spotify.
In terms of content, all three services are pretty similar. They share a ton of overlap. Unless a consumer has an overwhelming love for Mrs. Carter or Miss Swift, or …
[Read more]We had a great time meeting with folks from the industry and are excited about the innovations being pursued by the community and various companies.
Videos of our keynote panel participation and talks are available now.
Percona Live 2015 Keynote Panel discussion - Ritesh Chhajer
High Availability using Percona XtraDB Cluster - Trey Raymond & Yashada Jadhav
MySQL Performance Analyzer - Xiang Rao & Ashwin Nellore
…
We had a great time meeting with folks from the industry and are excited about the innovations being pursued by the community and various companies.
Videos of our keynote panel participation and talks are available now.
Percona Live 2015 Keynote Panel discussion - Ritesh Chhajer
High Availability using Percona XtraDB Cluster - Trey Raymond & Yashada Jadhav
MySQL Performance Analyzer - Xiang Rao & Ashwin Nellore
…
MySQL for Visual Studio 1.2.4 has been released
The MySQL Windows Experience Team is proud to announce the release of MySQL for Visual Studio 1.2.4. This is a maintenance release for 1.2.x, and it can be used for production environments.
MySQL for Visual Studio is a product that includes all of the Visual Studio integration functionality to create and manage MySQL databases when developing .NET applications.
This version is appropriate for using with MySQL server versions 5.5-5.6. The 5.7 server version is also compatible but is not fully supported, thus it should be used at your own discretion.
As this is a GA version of the MySQL for Visual Studio product, it can be downloaded by using the product standalone installer at this link http://dev.mysql.com/downloads/windows/visualstudio or with the …
[Read more]Database vendors typically release patches with bug/security fixes on a monthly basis, why should we care? The news is full of reports of security breaches and hacked systems, so unless security is not a concern, you might want to have the most current security fixes on your systems. Major versions are rarer, and usually harder (and riskier) to upgrade to. But they might bring along some important features that make the upgrade worth the effort.
In this blog post, we will cover one of the most basic tasks of the DBA - minor and major database upgrades.
This is the sixth installment in the ‘Become a MySQL DBA’ blog series. Our previous posts in the DBA series include Replication Topology Changes, …
[Read more]