A small dive into the MySQL 8.0 X-DevAPI
Introduction What is the X-DevApi? From insidemysql.com there is a definition of the X-DevAPI and its features in the following paragraphs: The X DevAPI is the common client-side API used by all...
View ArticleMySQL 8.0 support in dotConnect for MySQL 8.12
We are glad to announce the release of dotConnect for MySQL 8.12 — a powerful ADO.NET provider for MySQL with advanced support for Entity Framework, Entity Framework Core, and LinqConnect ORMs. The new...
View ArticleControlling Replication Failover for MySQL and MariaDB with Pre- or...
In a previous post, we discussed how you can take control of the failover process in ClusterControl by utilizing whitelists and blacklists. In this post, we are going to discuss a similar concept. But...
View ArticleData Streaming with MariaDB
Data Streaming with MariaDB Faisal Thu, 07/19/2018 - 12:07 Big Data vs Fast Data While Big Data is being used across the globe by companies to solve their analytical problems, sometimes it becomes a...
View ArticleInnoDB Cluster in a Nutshell Part 3: MySQL Shell
Welcome to the third part of this series. I’m glad you’re still reading, as hopefully this means you find this subject interesting at least. Previously we presented the first two components of MySQL...
View ArticleMastering Continuent Clustering Series: Experience the Power of the Tungsten...
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 ArticleDe-Normalization of Your Database with JSON
One of the humbling things about working at Oracle with the various MySQL personnel is that you are often blown away by something one of them says or does. And that is on a regular basis. In this...
View ArticleMariaDB Connector/Node.js First Alpha Now Available
MariaDB Connector/Node.js First Alpha Now Available diego Dupin Fri, 07/20/2018 - 09:33 MariaDB is pleased to announce the immediate availability of MariaDB Connector/Node.js alpha version 0.7.0. This...
View ArticleHackathon process per week Sprints Idea
I like hackathons. Hackathons provide the freedom to build outside the process. The forced speed to deliver something to demo and the fun self-deprecation of "ooh this is really ugly/bad TODO don't do...
View ArticleMySQL InnoDB Cluster: is the router a single point of failure ?
As you know, MySQL InnoDB Cluster is composed of 3 elements: a group replication cluster of at least 3 servers the MySQL Shell used to manage the cluster the MySQL Router that send the traffic from...
View ArticleMySQL Router HA with Pacemaker
This article will explain how to setup HA for MySQL Router as described in a previous article about where should the router stand. For this setup, I will use Pacemaker (part of RedHat High...
View ArticleMySQL Router HA with Keepalived
After having explained how to achieve HA for MySQL Router for people who doesn’t want to install the MySQL Router on the application servers and after having illustrated how to use Pacemaker, this...
View ArticleAuditing MariaDB for Secured Database Infrastructure Operations
When you are building Database Infrastructure for an data sensitive business (like financial services, digital commerce, advertising media solutions, healthcare etc. ) governed by compliance and...
View ArticleProblems with Oracle's Way of MySQL Bugs Database Maintenance
In one of my previous posts I stated that Oracle does not care enough to maintain public MySQL bugs database properly. I think it's time to explain this statement in details.The fact that...
View ArticleSetting up MySQL Encrypted Replication on MySQL 5.7 with GTID
In this blog post, I’ll walk you through setting up encrypted replication on MySQL 5.7 with GTID enabled. I will walk you through how to create sample certificates and keys, and then configure MySQL...
View ArticleMastering Continuent Clustering Series: Manual Switch Behavior Tuning in the...
In this blog post, we talk about how existing client connections are handled by the Tungsten Connector when a manual master role switch is invoked and how to adjust that behavior. When a graceful...
View ArticleWebinar Weds 7/25: XA Transactions
Please join Percona Senior MySQL DBA for Managed Services, Dov Endress, as he presents XA Transactions on Wednesday, July 25th, 2018 at 12:00 PM PDT (UTC-7) / 3:00 PM EDT (UTC-4). Register Now...
View Article30 mins with MySQL JSON functions
JSON (JavaScript Object Notation) is a popular way for moving data between various systems, including databases. Starting with 5.7 MySQL implemented a native JSON data type and a set of JSON functions...
View ArticleAsynchronous Replication Between MySQL Galera Clusters - Failover and Failback
Galera Cluster enforces strong data consistency, where all nodes in the cluster are tightly coupled. Although network segmentation is supported, replication performance is still bound by two factors:...
View ArticleAdvanced MySQL JSON_TABLE
JSON_TABLE is one of the more complex functions that arrived in MySQL 8. It takes schemaless JSON data and turns it into a relational table. So your NoSQL data becomes SQL data and you can use good...
View Article