Quantcast
Channel: Planet MySQL
Browsing all 18838 articles
Browse latest View live

Shinguz: MariaDB indexing of NULL values

In the recent MariaDB DBA advanced training class the question came up if MariaDB can make use of an index when searching for NULL values... And to be honest I was not sure any more. So instead of...

View Article


Shinguz: MariaDB indexing of NULL values

In the recent MariaDB DBA advanced training class the question came up if MariaDB can make use of an index when searching for NULL values... And to be honest I was not sure any more. So instead of...

View Article


Shinguz: UNDO logs in InnoDB system tablespace ibdata1

We see sometimes at customers that they have very big InnoDB system tablespace files (ibdata1) although they have set innodb_file_per_table = 1. So we want to know what else is stored in the InnoDB...

View Article

Shinguz: UNDO logs in InnoDB system tablespace ibdata1

We see sometimes at customers that they have very big InnoDB system tablespace files (ibdata1) although they have set innodb_file_per_table = 1. So we want to know what else is stored in the InnoDB...

View Article

Importing Data by Mask

Introduction In this article, we will show how to perform routine data export from multiple files by a certain mask with help of the Data Import functionality of dbForge Studio for MySQL and how to...

View Article


Image may be NSFW.
Clik here to view.

Percona XtraBackup 8.0.4 Is Now Available

Percona is glad to announce the release of Percona XtraBackup 8.0.4 on December 10, 2018. You can download it from our download site and apt and yum repositories. Percona XtraBackup enables MySQL...

View Article

Image may be NSFW.
Clik here to view.

MySQL Setup at Hostinger Explained

Ever wondered how hosting companies manage their MySQL database architecture? At Hostinger, we have various MySQL setups starting from the standalone replica-less instances to Percona XtraDB Cluster...

View Article

Image may be NSFW.
Clik here to view.

Upcoming Webinar Wed 12/12: MySQL 8 for Developers

Please join Percona’s CEO Peter Zaitsev as he presents MySQL 8 for Developers on Wednesday, December 12th, 2018 at 11:00 AM PST (UTC-7) / 2:00 PM EST (UTC-5). Register Now There are many great new...

View Article


Image may be NSFW.
Clik here to view.

AWS Elastic Block Storage (EBS) – Can We Get It Truly Elastic?

At AWS Re:Invent 2018 there were many great announcements of AWS New Services and New Features, but one basic feature that I’ve been waiting for years to be released is still nowhere to be  found. AWS...

View Article


Continuent Clustering 6.0.4 and Tungsten Replicator 6.0.4 Released

Continuent is pleased to announce that Continuent Clustering 6.0.4 and Tungsten Replicator 6.0.4 are now available! Our v6.0.4 release fixes a number of bugs and introduces some new features, with...

View Article

OpenSource Conference Tokyo w/ MySQL

As announce on Oct 18, 2018 we would like to just remind about the Open Source Conference in Tokyo, Japan which will be hold tomorrow, December 14, 2018. Please come to hear the MySQL talk on "State...

View Article

Image may be NSFW.
Clik here to view.

MySQL Binary Log as a Transaction Coordinator

I had the pleasure to receive a nice educative video from my colleague Narendra Singh Chauhan, working in the QA team for MySQL Replication. If you are curious to understand how all this works, please...

View Article

LSM math - how many levels minimizes write amplification?

How do you configure an LSM tree with leveled compaction to minimize write amplification? For a given number of levels write-amp is minimal when the same fanout (growth factor) is used between all...

View Article


Shinguz: To NULL, or not to NULL, that is the question!

As we already stated in earlier articles in this blog [1 and 2] it is a good idea to use NULL values properly in MariaDB and MySQL. One of my Mantras in MariaDB performance tuning is: Smaller tables...

View Article

Convert Class Components to Functional Components in a React Project...

Last week on the code challenge we set out to refactor some class components in a create-react-app project to functional components using react hooks. In this post, we shall complete the challenge. On...

View Article


Image may be NSFW.
Clik here to view.

Some Notes on MariaDB system-versioned Tables

As mentioned in a previous post, I gave a talk at Percona Live Europe 2018 about system-versioned tables. This is a new MariaDB 10.3 feature, which consists of preserving old versions of a table rows....

View Article

Replicating data into Clickhouse

Clickhouse is a relatively new analytics and datawarehouse engine that provides for very quick insertion and analysing of data. Like most analytics platforms it’s built on a column-oriented storage...

View Article


LSM math - size of search space for LSM tree configuration

I have written before and will write again about using 3-tuples to explain the shape of an LSM tree. This makes it easier to explain the configurations supported today and configurations we might want...

View Article

Group Replication: A member in “RECOVERING” state is part of the primary...

If you are using MySQL InnoDB Cluster (Group Replication) with ProxySQL, you should be familiar with the 2 functions and 1 view required in SYS Schema that ProxySQL uses to see if a node is online,...

View Article

Image may be NSFW.
Clik here to view.

Fun with Bugs #75 - On MySQL Bug Reports I am Subscribed to, Part XII

From the lack of comments to my previous post it seems everything is clear with ERROR 1213 in different kinds and forks of MySQL. I may still write a post of two about MyRocks or TokuDB deadlocks one...

View Article
Browsing all 18838 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>