缓存和索引都已就绪,页面为何仍然缓慢:PmaControl 中的 MariaDB 性能分析
10 月 10 日更新的测量结果:某客户的 SVG 查询从 5.04 秒降至 3.32 毫秒;文中还包含局域网下载时间、MariaDB 版本、配置以及 InnoDB/RocksDB 表结构图。
阅读文章 →
10 月 10 日更新的测量结果:某客户的 SVG 查询从 5.04 秒降至 3.32 毫秒;文中还包含局域网下载时间、MariaDB 版本、配置以及 InnoDB/RocksDB 表结构图。
阅读文章 →了解 InnoDB 如何缓存页面、保护热点数据、在重启后预热,以及与 redo 日志等组件的关系。
阅读文章 →我们原以为让 PmaControl 的分块时序插入变为原子操作会付出一点性能代价。基准测试却给出了相反的答案:摄入速度提升了 12.5%。本文解释原因。
阅读文章 →PmaControl 如何实时解析数百台 MariaDB / MySQL 服务器的地理位置:将 GeoLite2 ranges 直接导入 MariaDB,实现即时 SQL 查询——支持 IPv4 和 IPv6。
阅读文章 →PmaControl 新功能:直接从 UI 分析主库 binlog,诊断 MariaDB/MySQL 复制延迟的原因。
阅读文章 →PmaControl 中枢文件 LOCK_EX 锁竞争分析:flock() 运行正常,但超过 100 台服务器后瓶颈真实存在。
阅读文章 →缺失的索引、未经测试的备份、静默的复制漂移——我们的分析。
阅读文章 →一个 JOIN 中 DATE 与 INT 类型不匹配如何导致 105 分钟的执行时间,以及如何通过虚拟生成列将其缩短至 17 秒。
阅读文章 →从 MySQL 8 迁移到 MariaDB 11.4 后的性能回退:如何通过 CTE 和 EXCEPT 运算符解决 LEFT JOIN 反模式。
阅读文章 →深入理解 MariaDB 的查询缓存:工作模式、监控、效率比率、Galera 限制以及 MaxScale 缓存过滤器替代方案。
阅读文章 →