Skip to content

Another Boring Tech Blog

Menu
  • Start
  • About Me
Menu

How to Permanently Disable Transparent Huge Pages (THP) on Ubuntu 22.04

Posted on February 23, 2024November 25, 2024 by Vinicius Grippa

Disabling Transparent Huge Pages (THP) permanently on Ubuntu 22.04 requires editing system configuration files to apply the change at boot time. There are a few methods to achieve this, but one common approach is to use rc.local or a custom systemd service since Ubuntu may not have rc.local enabled by default in newer versions. Here,…

Read more

How to Create SSH Keys

Posted on February 21, 2024November 25, 2024 by Vinicius Grippa

An SSH key consists of a pair of files: the private key and the public key. The private key is confidential and should never be shared, while the public key enables you to log into the servers, containers, and VMs you set up. When creating these keys using the ssh-keygen command, the keys are stored…

Read more

That’s a Wrap: MySQL Belgian Days and FOSDEM 2024

Posted on February 6, 2024February 7, 2024 by Vinicius Grippa

Hey everyone! FOSDEM and MySQL Belgian days are over, and I wanted to share my impressions from an incredible 4-day journey filled with talks about databases and, of course, the famous Belgian beers. 🍻 🛬 Touchdown in Brussels After a whopping 16-hour flight from Sao Paulo, I arrived in Brussels on Wednesday, a day before…

Read more

How to Use MySQL Shell to Create an InnoDB Cluster

Posted on January 28, 2024November 25, 2024 by Vinicius Grippa

Introduction The efficiency and reliability of database management systems are paramount. This blog post is your step-by-step guide to mastering the creation of an InnoDB Cluster from scratch using MySQL Shell. Let’s dive into the detailed steps. Prerequisites for Setting Up an InnoDB Cluster Laying the Groundwork: What You Need Before You Begin Before creating…

Read more

How to Add a New MySQL Server Node to an InnoDB Cluster

Posted on January 24, 2024November 25, 2024 by Vinicius Grippa

Introduction It is possible to expand the capacity and the availability of an InnoDB Cluster by adding more MySQL servers. For example, a 5-node InnoDB cluster can tolerate up to 2 node failures, while a 3-node InnoDB cluster can tolerate only a single failure. Objective This guide will navigate you through the process of integrating…

Read more

How to Execute a Switchover in InnoDB Cluster

Posted on January 22, 2024November 25, 2024 by Vinicius Grippa

Introduction The process of executing a switchover operation is important for an InnoDB cluster. It encompasses not merely routine maintenance but extends to recovery from system failures. The core of this operation involves promoting a replica node to the PRIMARY role methodically and securely. Objective This blog post is a comprehensive guide for database engineers…

Read more

MySQL Brazil Meetup 2023 – Informações do Evento e Agenda

Posted on October 5, 2023August 5, 2024 by Vinicius Grippa

  Salve a todos os nerds! Temos definido nosso dia de banco de dados MySQL! Data: 02 de Dezembro, Sábado, 2023 Horário: 9:00 AM – 5:30 PM (Horário de Brasilia) Local: Oracle do Brasil Sistemas, Rua Dr. José Áureo Bustamante 455, bl. 110, São Paulo, SP, BR, 04710-090 Teremos um dia todo com palestras sobre…

Read more

[PT-BR] Rotacionando os logs de erro e consultas lentas do MySQL com logrotate

Posted on October 2, 2023 by Vinicius Grippa

Banco de dados geram toneladas de logs, e é essencial gerenciá-los corretamente. Os logs ajudam os DBAs a entender o que está acontecendo nos bastidores, rastrear erros e otimizar o desempenho de consultas lentas. No entanto, esses logs podem se tornar um problema ao longo do tempo, especialmente se consumirem muito espaço em disco e…

Read more

How to Rotate MySQL Slow and Error Logs Using Logrotate

Posted on October 2, 2023November 25, 2024 by Vinicius Grippa

Databases generate tons of logs, and it’s essential to manage them correctly. Logs help DBAs understand what’s happening behind the scenes, trace errors, and optimize the performance of slow queries. However, these logs can become a hassle over time, especially if they consume too much disk space and are not appropriately managed. Why Rotate Logs?…

Read more

Understanding and Creating a Deadlock in MySQL for Beginners

Posted on September 26, 2023September 26, 2023 by Vinicius Grippa

Are you new to MySQL and hearing the term “deadlock” for the first time? Don’t worry! This article will explain a deadlock and provide a simple guide on simulating one. What is a Deadlock? A deadlock happens when two transactions block each other, waiting for the other to finish, but neither can proceed. Think of…

Read more
  • Previous
  • 1
  • 2
  • 3
  • 4
  • Next
© 2026 Another Boring Tech Blog | Powered by Minimalist Blog WordPress Theme