Planet MariaDB Server

Things that don’t work well with MySQL’s FOREIGN KEY implementation

Foreign keys are an important database construct, that let you keep an aspect of data integrity within your relational model. Data integrity has many faces, most of which are application-specific.…

shlomi code.openark.org 2023-05-01

Things that don’t work well with MySQL’s FOREIGN KEY implementation

Foreign keys are an important database construct, that let you keep an aspect of data integrity within your relational model. Data integrity has many faces, most of which are application-specific.…

shlomi code.openark.org 2023-05-01

Reduce data archiving costs for compliance by automating Amazon RDS snapshot exports to Amazon S3

Many customers use AWS Backup to automatically create Amazon Relational Database Service (Amazon RDS and Aurora) database snapshots. RDS database snapshots are a convenient way to protect your data and…

Burak Alakus RDS for MariaDB – AWS Database Blog 2023-04-26

My experience in Latin America presenting the evolution of MariaDB

A recount of my talk on the evolution of MariaDB at an open-source event in Colombia.

Programming Brain 2023-04-26

PostgreSQL: Query Optimization With Python and PgBouncer

Database application by Nick Youngson CC BY-SA 3.0 Pix4free A few months ago I wrote a few blog posts on how to generate test data for your database project using…

Percona Community Blog – learn about MySQL, MariaDB, PostgreSQL, and MongoDB 2023-04-25

Percona Monitoring and Management 2.37 preview release

Percona Monitoring and Management 2.37 preview release Hello folks! Percona Monitoring and Management (PMM) 2.37 is now available as a preview release. We encourage you to try this PMM preview…

Percona Community Blog – learn about MySQL, MariaDB, PostgreSQL, and MongoDB 2023-04-20

HBA Checker – KloudDB Shield 1.4

Table of Contents What is klouddb_Shield ? Klouddb_Shield is an open source security tool that checks for CIS compliance . Currently we check for 8 RDS controls , 40 controls(Postgres)…

admin Blog – KloudDB 2023-04-12

FerretDB – A Quick Look

There is an old saying that what looks like a duck and quacks like a duck is probably a duck. But what looks like MongoDB and acts like MongoDB could…

Percona Community Blog – learn about MySQL, MariaDB, PostgreSQL, and MongoDB 2023-04-12

​​Using the JSON data type with MySQL 8 – Part II

If you read – Using the JSON data type with MySQL 8 – Part I, you will see that inserting data into MySQL of JSON type is a very common…

Percona Community Blog – learn about MySQL, MariaDB, PostgreSQL, and MongoDB 2023-04-11

How a Database Monitoring Tool Can Help a Developer. The Story of One Mistake.

I will tell you the real story of using database monitoring tools when developing an application. I will show you an example of how I managed to detect and fix…

Percona Community Blog – learn about MySQL, MariaDB, PostgreSQL, and MongoDB 2023-04-07

How To Generate Test Data for Your Database With SQL

Recently, I’ve noticed several posts on the Percona Community blog about test data generation. This is a great trend, as such data enables us to test applications more easily and…

Percona Community Blog – learn about MySQL, MariaDB, PostgreSQL, and MongoDB 2023-03-30

How to prevent unauthorized users from connecting to ProxySQL

ProxySQL is a great load balancer which however suffers from some shortcomings concerning the management of MySQL users. ProxySQL provides a firewall which, in my case, is not complete enough…

Percona Community Blog – learn about MySQL, MariaDB, PostgreSQL, and MongoDB 2023-03-30

Announcing Blip: A New MySQL Monitor

Blip is a new MySQL monitor that collects and reports server metrics. But wasn’t this problem solved long ago? Not really…

Hack MySQL 2023-03-28

How To Optimize the Structure of a Simple PHP Application as Your Project Grows

Let’s discuss the structure of our simple PHP application, folders, files, and functions and transform the project to grow it. You and I have developed a small PHP application that…

Percona Community Blog – learn about MySQL, MariaDB, PostgreSQL, and MongoDB 2023-03-28

How to make a good git commit

As a software developer, your core skill is how to improve an existing code base to make the software better iteratively, patch by patch. To be a good software developer…

Optimized by Otto 2023-03-26