利用sys schema解决一次诡异的语句hang问题

某天某客户反馈了一个诡异的问题,一个MySQL实例一会可访问,一会不可访问,查看相关日志发现该实例反复执行高可用切换,为什么会这样呢 ?本文将为大家呈现具体排查过程及原因。

MySQL8.0——Resource Group(资源组)

MySQL是单进程多线程的程序,MySQL线程包括后台线程以及用户线程。在MySQL8.0之后,由于Resource Group特性的引入,我们可以来通过资源组的方式修改线程的优先级以及所能使用的资源,可以指定不同的线程使用特定的资源。

MySQL 8.0 首个自适应参数横空出世

MySQL 8.0推出一个号称可以自适应服务器的参数,保证在各种不同的服务器、虚拟机、容器下自动适配服务器资源。本文将为大家详细介绍该参数。

MySQL 8.0 | CATS调度算法的性能提升

CATS事务调度算法解决了数据库在遇到高压力情况下性能急剧下降的问题。

MySQL 8.0 新特性之统计直方图

MySQL8.0实现了统计直方图。利用直方图,用户可以对一张表的一列做数据分布的统计,特别是针对没有索引的字段。这可以帮助查询优化器找到更优的执行计划。统计直方图的主要使用场景是用来计算字段选择性,即过滤效率。

MySQL InnoDB Update和Crash Recovery流程

本文将为大家介绍Redo,Undo,Log Sequence Number (LSN)等概念,以及MySQL Update过程,Redo、Undo双写之间的配合,脏页刷新时间和Crash Recovery时如何做恢复。

MySQL8.0之数据字典

MySQL 8.0版本对数据字典进行了改进,那么,改进后带来了哪些好处?又产生了哪些影响?改进后的数据字典又存在哪些局限性?本文将一一为你解答。

MySQL8.0新特性——invisible indexes

MySQL 8.0版本中新增了invisible indexes(不可见索引)特性,索引被invisible后,MySQL优化器就会忽略该索引(无此特性时需要删除索引才能达到相同效果),由此能够验证在该索引被删除的情况下对性能的影响程度。

SQL优化案例 | 从Exadata迁移到国产沃趣一体机一般方法探究(四)

存储技术的发展,闪存的出现,大大提升了数据库一体机的性能,随着闪存成本的降低,目前有大量的基于Exadata数据库的业务逐渐迁移到国产沃趣一体机当中,本文将为大家介绍,迁移过程中,SQL优化的一般思路。

SQL优化案例-从执行计划定位SQL问题(三)

当SQL出现问题,能从执行计划中快速的定位哪部分出现问题很重要。本文将结合实际案例,给出优化方案。