MariaDB insights
Open SourceVersions: [current]95 metricsInnoDB's doublewrite buffer causes additional write operations that can saturate provisioned IOPS and increase latency. Each 16KB page write to data files requires a prior write to the doublewrite buffer, creating overhead that scales with write-heavy workloads.
High DiskQueueDepth indicates I/O requests are queuing up faster than the storage subsystem can serve them. This directly increases read and write latency and signals that the instance is hitting storage performance limits, often due to insufficient provisioned IOPS or burst credit depletion.
When FreeStorageSpace drops below 10–15% of total allocated storage, the database risks running out of disk space entirely. This can cause write operations to fail, prevent transaction commits, and potentially corrupt data or crash the instance.
RDS MySQL/MariaDB instances use EBS over the network, and network throughput limits can cap realized IOPS below provisioned levels. Even with high provisioned IOPS, network saturation (especially on smaller instance classes) prevents the database from achieving expected disk performance.
When active connections approach or exceed max_connections, new client connection attempts are rejected with 'Too many connections' errors. This blocks application access to the database and can cascade into application failures and user-visible downtime.