Dec
20
2024
--

MySQL Transaction ERROR 1412 and Isolation Levels

MySQL Transaction ERROR 1412 and Isolation LevelsThis blog post explains the cause of “ERROR 1412 (HY000): Table definition has changed, please retry transaction” with the specific Isolation level settings. Background As per the MySQL documentation, this error should occur for “operations that make a temporary copy of the original table and delete the original table when the temporary copy is built.” […]

Dec
18
2024
--

How To Deal with a AUTO_INCREMENT Max Value Problem in MySQL and MariaDB

AUTO_INCREMENT Max Value Problem in MySQLAn application down due to not being able to write into a table anymore due to a maximum allowed auto-increment value may be one of the worst nightmares of a DBA. Typical errors related to this problem in MySQL will look like this: [crayon-6765d4e60c8c7045134571/] or [crayon-6765d4e60c8ce742467398/] While the solution could be easy and fairly quick […]

Sep
05
2024
--

How to Upgrade a Kubernetes Cluster

I still remember upgrading a Kubernetes cluster for the first time. Despite taking great care and following all the documentation, I managed to break some applications. Luckily, the impact was minimal, and the issue was solved quickly. The most interesting part is that the same set of steps worked perfectly in upgrading non-production clusters, but […]

Aug
08
2024
--

MySQL Router and RestAPI – What Do They Have in Common?

MySQL Router and RestAPIThe usage of MySQL Router as a Middleware/Proxy/Router has increased along with the rise in MySQL InnoDB Cluster usage. While it is still relatively easy to use in production, monitoring it to stay informed about its current status is essential. This blog post will cover how to check and monitor MySQL routers, routes, and other […]

Jul
08
2024
--

Ensure the Correct Repositories are Enabled for Percona Packages

Ensure the Correct Repositories are Enabled for Percona PackagesAs announced in Percona’s Important Update, effective July 1st, the percona/original and tools repositories will no longer be updated. This means that users need to check their systems and ensure that the necessary repositories are enabled to maintain the security and reliability of their installations. Challenges of manual checking When managing a complex system, ensuring […]

Jun
24
2024
--

Understanding Basic Flow Control Activity in MySQL Group Replication: Part One

Understanding Basic Flow Control Activity in MySQL Group ReplicationFlow control is not a new term, and we have already heard it a lot of times in Percona XtraDB Cluster/Galera-based environments.  In very simple terms, it means the cluster node can’t keep up with the cluster write pace. The write rate is too high, or the nodes are oversaturated. Flow control helps avoid excessive […]

Jun
05
2024
--

Administering a Patroni Managed PostgreSQL Cluster

Patroni managed PostgreSQL clusterThere are quite a number of methods these days for installing Patroni. I want to discuss the next step, which is how to start tuning a running system.The manner of updating a running Postgres server typically involves editing the standard Postgres files: postgresql.conf postgresql.auto.conf pg_hba.conf Working with a Patroni HA cluster, one has the added […]

May
28
2024
--

Valkey/Redis Sharding Using the Native Clustering Feature

In this blog post, we are going to implement the concept of sharding in a Valkey setup. This is a built-in feature and can be implemented by enabling clustering in the Valkey configuration.Sharding, in general, helps in distributing/scaling application writes over multiple nodes. In a similar fashion, it works in Valkey. Here, it uses the […]

May
24
2024
--

Upcoming Percona University Events – France, Germany, and India

Percona University EventsExperience a full day of deep-dive technical sessions and meet database experts and a community of open source database users, developers, and technologists at Percona University events!Percona University is a series of free, Percona-hosted events focused on open source databases and related technologies. Since 2013, we have held these events in cities across the world […]

May
23
2024
--

Beyond Cloud: The Impact of AI Agents on Platform Engineering

Impact of AI Agents on Platform EngineeringIn November 2023, Bill Gates wrote an article about how AI would change the way we interact with computers and personal devices through so-called Agents: “Agents are not only going to change how everyone interacts with computers. They’re also going to upend the software industry, bringing about the biggest revolution in computing since we went from […]

Powered by WordPress | Theme: Aeros 2.0 by TheBuckmaker.com