Welcome to Federico-Razzoli.com

Most of Federico-Razzoli.com articles
are slowly being moved to Vettabase.com,
and in particular Vettabase blog.

This website will eventually contain my personal views and personal projects.
New contents will not necessarily be technical.


TEXT and BLOB good practices

TEXT and BLOB good practices

TEXT and BLOB are special types in MySQL/MariaDB. This article helps to understand them and use them properly. ...
Meetups and more, May 2019

Meetups and more, May 2019

The first London Open Source DB meetup was a success, and a second is coming! Plus my talk at London PHP, my article on ADMIN. ...
Setting performance and availability objectives (SLO)

Setting performance and availability objectives (SLO)

How to define realistic speed and availability goals. Understand what a SLO (service-level objective) is, and the cost of violating it. ...
Dropping database objects in a safe way (→Vettabase)

Dropping database objects in a safe way (→Vettabase)

Whenever I worked as a DBA, I was reasonably scared by 💧DROP commands. Don’t get me wrong: despite this, I badly wanted to drop obsolete tables. After that, I could more easily ask developers to fix bad practices, like tables ... ...
Circular tables in MariaDB

Circular tables in MariaDB

Let's create a table that always contains a fixed amount of rows, using MariaDB 10.3. ...