How to Make Your Database Administrators More Efficient
Author: Robert Agar The role of a corporate database administrator has evolved tremendously since the introduction of relational databases in the late 1970s. A DBA from the early 1980s would be...
View ArticleREAD ONLY transactions in MySQL
MySQL transactions can be read only. Here's how to use them, and why they are useful.
View ArticleSQL CONCAT Function Example | Concat In SQL Tutorial
SQL CONCAT Function Example | Concat In SQL Tutorial is today’s topic. SQL CONCAT function is used to concatenate two strings to form a single string. The SQL CONCAT function is used to join two or...
View ArticleZero-Downtime Cluster Maintenance: Comparing the Procedures for Upgrades...
Overview The Skinny Part of the power of Tungsten Clustering for MySQL / MariaDB is the ability to perform true zero-downtime maintenance, allowing client applications full access to the database...
View ArticleGalera Cluster hiring for Quality Assurance Engineer
Do you think Quality Assurance (QA) is more than the simplistic view of bug hunting? Do you believe that QA is important to the entire software development lifecycle and want to focus on failure...
View ArticleProxySQL team is coming to Ghent with the Technology Day
ProxySQL Technology Day in Ghent, Belgium As a part of the ProxySQL team I am happy to announce my trip to Ghent to ProxySQL Technology Day. With great pleasure, I will join the experts from Oracle,...
View ArticleJoin the Code ONE MySQL Track at Oracle Open World in San Francisco
Mid September, MySQL Community, MySQL Customers and MySQL Engineers will be in San Francisco to share their experience and present the new features of your favorite database ! The event will be held...
View Article10 Reasons Why Tungsten Clustering Beats the DIY Approach for Geo-Distributed...
Why does the DIY approach fail to deliver vs. the Tungsten Clustering solution for geo-distributed MySQL multimaster deployments? Before we dive into the 10 reasons, note why commercially-supported...
View ArticleUsing linux-fincore to Check Linux Page Cache Usage
In this short blog post, we will check how to use linux-fincore to check which files are in the in-memory Linux page cache. To have an introductory read about the Linux page cache check here and here....
View ArticleSQL Substring Function Example | Substring In SQL
SQL Substring Function Example | Substring In SQL is today’s topic. SQL SUBSTRING FUNCTION is used to extract part of the string from an original string given as an input to the function. Part of the...
View ArticleComparing Failover Times for Amazon Aurora, Amazon RDS, and ClusterControl
If your IT infrastructure is running on AWS, you have probably heard about Amazon Relational Database Service (RDS), an easy way to set up, operate, and scale a relational database in the cloud. It...
View ArticleProxySQL Technology Day
ProxySQL Technology Day at Ghent, Belgium on Thursday, October 3rd, 2019 We are proud to announce our inaugural free ProxySQL Technology Day held in Ghent, Belgium on Thursday, October 3rd, 2019 at...
View ArticleFun with Bugs #89 - On MySQL Bug Reports I am Subscribed to, Part XXIII
I have to celebrate the anniversary of my last day in Oracle (that was 7 years ago!) somehow, and I think writing yet another blog post about Oracle MySQL bugs is a good way to do this. I am actually...
View ArticleLaravel 5.8 Tutorial: Build your First CRUD App with Laravel and MySQL (PHP...
Throughout this tutorial for beginners you'll learn to use Laravel 5.8 - the latest version of one of the most popular PHP frameworks - to create a CRUD web application with a MySQL database from...
View ArticleLaravel 6 REST API CRUD Tutorial - Build a CRM [PART 2]: Eloquent Models and...
Laravel 6 is recently released with many enhancements, so we'll be learning, throughout this tutorial series how to create an example REST API CRUD application from scratch. The application we'll be...
View ArticleLaravel 6 Tutorial with MySQL - Build a CRM [PART 1]
Laravel 6 is the latest version of the most popular PHP framework for web development. It comes with a bunch of a new features and enhancements and will be the next LTS (Long Time Support) version...
View ArticleVisualize and Optimize Slow SQL Queries on Google Cloud SQL
Analyze slow queries from Google Cloud SQL instances The new enhancement for our Chrome extension will allow Google Cloud SQL and EverSQL users to automatically visualize MySQL’s slow query log...
View ArticleWhy does Vitess recommend 250GB per MySQL server?
Vitess has an opinionated approach to database scalability. Some of those opinions have minimal controversy such as how durability should be provided via replication, but the one I find interesting is...
View ArticleSimulating InnoDB Secondary Index Corruption
Working as a support engineer here at Percona is amazing, as you get a variety of requests, ranging from the most trivial questions to questions that require source code review and understanding of...
View ArticleInnoDB repeatable read in a nutshell
InnoDB repeatable read (RR) is complicated. This is my short description. It isn't exactly correct.SummaryProcessing of statements within a transaction for InnoDB RR: Statements that are read-only and...
View Article