MyISAM locking and who is the evil?
Yes, I know, MyISAM is deprecated and unofficially discontinued by the vendors. But we still have from time to time customers using MyISAM and even evangelize for MyISAM...And to be honest in some...
View ArticleCreating synthetic data sets for tuning SQL queries
When it comes to SQL Query tuning with customers we often get the slow running SQL query and possibly, in good cases, also the table structure. But very often, for various reasons, we do not get the...
View ArticleFromDual Backup and Recovery Manager for MariaDB and MySQL 2.2.2 has been...
FromDual has the pleasure to announce the release of the new version 2.2.2 of its popular Backup and Recovery Manager for MariaDB and MySQL (brman).The new FromDual Backup and Recovery Manager can be...
View ArticlePartial Table or Schema restore from mariabackup full backup
For me it was for a long time not clear if a mariabackup full backup can be used to do partial table or schema restores. Now we faced this challenge with a customer. So time to try it out...This test...
View ArticleMariaDB/MySQL Datenbank-Administrator/in gesucht
Ausschreibungszeitraum: Q4 2020 bis Q2 2021. Später bitte nicht mehr melden.Einer unserer Kunden sucht eine/n erfahrene/n MariaDB/MySQL Datenbank-Administrator/in. Arbeitspensum: 80 bis 100% in...
View ArticlePartial Restore of a Table into a MariaDB Galera Cluster
In my former Blog Post Partial Table or Schema restore from mariabackup full backup we worked out the basics of a partial restore of a table into a MariaDB database instance.An now we use this know-how...
View ArticleUpgrading from MariaDB 10.4 to MariaDB 10.5 Galera Cluster
Because upgrading from MariaDB 10.4 to MariaDB 10.5 (non-clustered) seems not to be a problem [ 1 ] we take the challenge and try to create a receipt based on the MariaDB 10.3 to MariaDB 10.4 Galera...
View ArticleHow to force InnoDB Buffer Pool flushing
InnoDB tries to keep pages in Buffer Pool to be fast. If a page is changed by a DML statement (INSERT, UPDATE, DELETE) this change will be done in InnoDB Buffer Pool and not directly on disk. But those...
View ArticleMariaDB Galera Cluster Upgrade Path
Because we conduct many customers in MariaDB Galera Cluster upgrades and because these customers sometimes have pretty old MariaDB Galera Cluster set-ups I think it is good to have a rough MariaDB...
View ArticleTraffic mirroring with MariaDB MaxScale
Recently we had the case that a customer claimed that MariaDB 10.3 Binary Log is using 150% more space on disk than MySQL 5.7 Binary Log. Because I never observed something similar, but to be honest, I...
View ArticleVSZ behaviour with MariaDB MEMORY tables
We recently had the situation that a customer complained about the Oom killer terminating the MariaDB database instance from time to time. The MariaDB database configuration was sized quit OK (about...
View ArticleMariaDB Push Replication
Table of ContentsHow to make MariaDB Pull Replication as secure as possibleMariaDB Push ReplicationPushing data with the FederatedX Storage Engine and TriggersTraffic mirroring with MariaDB MaxScale or...
View ArticleFromDual Backup and Recovery Manager for MariaDB and MySQL 2.2.3 has been...
FromDual has the pleasure to announce the release of the new version 2.2.3 of its popular Backup and Recovery Manager for MariaDB and MySQL (brman).The new FromDual Backup and Recovery Manager can be...
View ArticleDatabases are standardized but in detail they behave different
For a fancy application we want to query a chunk of rows from a table and therefore we need the minimum and the maximum of the Primary Key of these rows. Because InnoDB is an Index Organized Table or...
View ArticleKeep your Galera Cluster up and running by all means
We see quite often customers complaining that their Galera Cluster is not stable and "crashes" from time to time. As always one has to investigate before rating.What comes out quite often is that the...
View ArticleMariaDB Galera Cluster with Corosync/Pacemaker VIP
Sometimes customers want to have a very simple Galera Cluster set-up. They do not want to invest into machines and build up the know-how for load balancers in front of the Galera Cluster.For this type...
View ArticleMariaDB sql_mode = 'oracle'
MariaDB has some time ago introduced or reused the sql_mode = 'oracle'. What they basically try to do is to implement a subset of the Oracle PL/SQL language. Because we receive more and more request...
View ArticleMariaDB or MySQL, that is the question
Many customers come to us and ask us whether to use MariaDB or MySQL. The answer is not so simple. FromDual is a neutral and vendor independent MariaDB/MySQL consulting company. So we should not have...
View ArticleMariaDB configuration analysis
If we do customers database configuration analysis we check on one side if the most important MariaDB server system variables (innodb_buffer_pool_size, ...) are set appropriately but also if some...
View ArticleDo not trust other peoples benchmarks!
Because they do NOT reflect your problems.One of our customers upgraded last month from MariaDB 10.2 to MariaDB 10.5. In the same change he also converted all his DWH/BI tables from MyISAM to Aria. An...
View Article