A Linux Tool to Monitor Progress of MySQL Data Imports and Exports.
One problem I have experienced during logical exporting and importing databases is the tools don’t output any progress indicator (or anything at all really) and using the -v (verbose) switch outputs...
View ArticleSysbench and the Random Distribution effect
What you may not know about random number generation in sysbench Sysbench is a well known and largely used tool to perform benchmarking. Originally written by Peter Zaitsev in early 2000, it has...
View ArticleSysbench and the Random Distribution Effect
What You May Not Know About Random Number Generation in Sysbench Sysbench is a well known and largely used tool to perform benchmarking. Originally written by Peter Zaitsev in early 2000, it has...
View ArticleSplit-Brain 101: What You Should Know
Disclaimer: The following blog post does not try to provide a solution for split-brain situations, and the example provided is for demonstrative purposes only. Inconsistencies resulting from a...
View ArticleMySQL Audit Logging — How to Avoid Data Overload
MySQL Audit Logging — How to Avoid Data Overload In the last few months, our solution engineers have had many discussions with security and operation teams about how to implement MySQL auditing. In...
View ArticleSecurity: Data Masking in MySQL 8.0 server
Data security plays a major role in current age. Privacy matters a lot. Data masking is one of the Key Features when comes to security. In MySQL community versions if you want to mask your data, You...
View ArticleMySQL ERROR log with JSON format | MySQL Components
MySQL have the nice feature, which helps to write the error log with JSON format . This can be achieved through the MySQL components . In this blog, I am going to show the complete walkthrough...
View ArticleJFG MySQL Advice during COVID-19
We are all impacted by COVID-19. On my side, this virus disrupted my travel, professional and personal plans for the upcoming months. To overcome these disruptions, and following the idea of someone...
View ArticleWhich Cloud Provider Performs Better for My Mysql Workload?
More and more people are nowadays thinking of cloud migration. The question of “Which cloud provider performs better for my MySQL workload?” is really common but cannot always be easily answered....
View ArticleAdvanced Query Analysis in Percona Monitoring and Management with Direct...
In my Webinar on Using Percona Monitoring and Management (PMM) for MySQL Troubleshooting, I showed how to use direct queries to ClickHouse for advanced query analysis tasks. In the followup Webinar...
View ArticleHow to Restore a Single MySQL Table Using mysqldump?
Mysqldump is the most popular logical backup tool for MySQL. It is included in the MySQL distribution, so it’s ready for use on all of the MySQL instances. Logical backups are not, however, the...
View ArticlePresentation: An overview to window function In MySQL 8.0
MySQL has come up with window function in latest GA MySQL 8.0 . It is a major leap in SQL for MySQL. This presentation provides an overview to window function in MySQL 8.0. Window functions in MySQL...
View ArticleUse Case: Multi-master MySQL for e-Commerce Sites
For this next blog in our Continuent MySQL Use Case series, we’re diving into a sub-series on the topic of ‘multi-master MySQL’. We’ll cover three (3) multi-master MySQL use cases as part of this...
View ArticleBecoming Familiar With the Little Known SQL Keyword LATERAL
Working on a weekend project, I became familiar with the SQL keyword “LATERAL”, which I had not used before because it was only introduced recently in MySQL 8.0.14, so I wanted to share how it can...
View ArticleShinguz: Shutdown with MySQL 8
On StackExchange for Database Administrators I recently have seen a question which attracted my interest. The question puzzled me a bit because the answer seems too easy. Further the question was not...
View ArticleTips for MySQL 5.7 Database Tuning and Performance
While there is no magic bullet for MySQL 5.7 database tuning, there are a few areas that can be focused on upfront that can dramatically improve the performance of your MySQL installation. While much...
View ArticleUse Case: Geo-distributed Multi-master MySQL for Financial Services SaaS...
For this next ‘multi-master MySQL’ blog in our Continuent MySQL Use Case series, we’re focusing on Financial Services Saas providers. Often referred to as the number one open source database in the...
View ArticleUsing OCI to install Drupal and MySQL 8.0
My previous post related on how to install WordPress on Oracle Cloud seemed to be very popular. To continue the exploration of OCI, today we will install Drupal. This time, even if it’s possible to...
View ArticleProxySQL 2.0.9 Introduces Firewall Whitelist Capabilities
In this blog, we will test a new security feature added in ProxySQL 2.0.9. Since a time ago, we have had the ability to block queries using mysql_query_rules table matching a group of queries using...
View ArticleExperience the Power of the Tungsten Connector, an Intelligent MySQL Proxy
In this blog post, we talk about the basic function and features of the Tungsten Connector. The Tungsten Connector is an intelligent MySQL proxy that provides key high-availability and read-scaling...
View Article