Skip to content

8 posts

Writing on MySQL

Pooled connections with information_schema introspection, EXPLAIN plans, performance_schema-backed monitoring and agent mode under a principal verified to hold nothing past SELECT and SHOW VIEW. Where it stops: A transaction a script leaves open is not ended when its pooled connection is released, so it holds its row locks until the connection is reused or the pool closes. The one reliable check reads performance_schema, which is off by default on MariaDB.

EngineeringDatabases

A MySQL ER diagram is bounded by one database

Every introspection query binds to the connected database, so a reference that crosses schemas simply does not appear as an edge on the diagram.