a curated list of database news from authoritative sources

March 31, 2023

March 30, 2023

Developer Q&A: Monitoring global API latency with chronark

We sit down with chronark, creator of Planetfall.io, to talk about global API latency monitoring, time series analytics, usage-based billing, and why being an "SQL noob" can't stop you from making something amazing with Tinybird.

March 29, 2023

How to read MySQL EXPLAINs

Learn how to read the output in MySQL EXPLAIN plans so you can utilize them to improve query performance.

March 28, 2023

March 27, 2023

Connection pooling in Vitess

Connection pooling reduces the overhead of establishing new database connections. Learn how connection pooling works and how it is handled in Vitess.

Connection pooling in Vitess

Note: The content was originally published at PlanetScale Connection pooling is a commonly used technique in modern applications to manage database connections efficiently. It involves creating a cache of database connections that the application can use as needed. Instead of creating a new connection for each request to the database, the application retrieves a connection from the pool. After the application finishes using the connection, it is returned to the pool to be reused later, rather than being closed outright.

March 24, 2023

How to Upgrade from MySQL 5.7 to 8.0

Learn what you should look out for when upgrading an existing database from MySQL 5.7 to 8 and how to change your database to be compatible with the new version.

March 23, 2023

Data-Driven Talk: Build fast APIs, faster, over data at scale

Tinybird helps developers and data engineers build fast APIs, faster, over streaming data at scale. This is a partial transcript from a talk given by Jorge Gomez Sancha, Co-Founder and CEO of Tinybird, at Data Driven NYC ‘23.