Blogs

Deadlocks and downtime

Planetscale

Deadlocks happen when transactions block each other. Learn how they escalate into downtime, how to reduce them through better queries and retry logic, and how Traffic Control can protect your database from your application.

Visit Site

Blogs Planetscale

BlogsA guide to HTML email with Ruby on Rails and Tailwind CSSPlanetscale BlogsConnect any MySQL client to PlanetScale using Connection StringsPlanetscale BlogsUsing entropy for user-friendly strong passwordsPlanetscale BlogsProblems with large tables in Postgres — PlanetScalePlanetscale BlogsAll of the tech PlanetScale Vitess replacesPlanetscale BlogsIntroducing global replica credentialsPlanetscale BlogsZero-Downtime migration from ingress NGINX to Envoy GatewayCncf BlogsThe True Cost of Slow Postgres Restores - NeonNeon BlogsLessons From a Zero-Downtime User-to-Org Migration - NeonNeon BlogsTransfer Vercel projects with zero downtimeVercel BlogsHoneycomb Incident Report: Kafka Maintenance on May 4 and 7, 2026Honeycomb BlogsPreparing for MySQL 5.7 EOLPlanetscale BlogsNavigating PostgreSQL Locks with Neon and Atlas - NeonNeon BlogsConsiderations for building a database disaster recovery planPlanetscale BlogsIntroducing Postgres to Postgres ClickPipes in ClickHouse CloudClickhouse BlogsZero downtime Laravel migrationsPlanetscale BlogsHow PlanetScale prevents MySQL downtimePlanetscale BlogsZero downtime migrations at petabyte scalePlanetscale BlogsZero downtime Rails migrations with the PlanetScale Rails gemPlanetscale BlogsZero-Downtime Blue/Green Deployments on Render with Canary Traffic SplittingRender