(Mike Benshoof) In an earlier post, I discussed the Shared Responsibility Model in the cloud and how it relates to databases. With either IaaS or DBaaS deployments, much of the operational and security burden is shifted away from the DBA to the cloud provider.
Tag: Open Source
MySQL 8.0 & PHP on RedHat, CentOS and Fedora
(Frederic Descamps) As you could read in this previous post, PHP 7.4 is now completely supporting MySQL 8.0 and the new default authentication plugin.
Contention in MySQL InnoDB: Useful Info From the Semaphores Section
(Daniel Guzmán Burgos) In a high concurrency world, where more and more users->connections->threads are used, contention is a given. But how do we identify the contention point easily?
SELECT … FOR UPDATE on non-existent rows
(Art van Scheppingen) SELECT … FOR UPDATE has a (not so) surprising side effect on non-existent rows: it could cause a (serious) performance penalty and even prevent you from inserting new rows at all.
MySQL Encryption: Master Key Encryption in InnoDB
(Robert Golebiowski) In the previous blog post of this series, MySQL Encryption: Talking About Keyrings, I described how keyrings work. In this post, I will talk about how master key encryption works and what the pros and cons are of using envelope encryption such as a master key.
Maximizing Database Query Efficiency for MySQL – Part Two
(Paul Namuag) This is the second part of a two-part series blog for Maximizing Database Query Efficiency In MySQL. You can read part one here.
The Benefits of Amazon RDS for MySQL
(Brian Sumpter) As the world’s most popular open-source database, MySQL has been around the block more than a few times. Traditionally installed in on-premise data centers, recent years have shown a major trend for MySQL in the cloud, and near the top of this list is Amazon RDS.
Maximizing Database Query Efficiency for MySQL – Part One
(Paul Namuag) Slow queries, inefficient queries, or long running queries are problems that regularly plague DBA’s. They are always ubiquitous, yet are an inevitable part of life for anyone responsible for managing a database.
MySQL GTID: restore a master from a replica’s backup
(Frederic Descamps) To avoid infinite replication loops MySQL doesn’t allow you to have log_slave_updates and replicate-same-server-id.
NDB Parallel Query, part 5
(Mikael Ronstrom) In this part we are going to analyze a bit more complex query than before.