MySQL在关联复杂情况下所能做出的一些优化 Mysql

昨天处理了一则复杂关联SQL的优化,这类SQL的优化往往考虑以下四点: 第一.查询所返回的结果集,通常查询返回的结果集很少,是有信心进行优化的; 第二.驱动表的选择至关重要,通过查看执行计划,可以看到优化器选择的驱动表,从执行计划中的row...
标签: mysql

发布于  2024-3-1 22:51

MySQL的id关联和索引使用的实际优化案例 Mysql

昨晚收到客服MM电话,一用户反馈数据库响应非常慢,手机收到load异常报警,登上主机后发现大量sql执行非常慢,有的执行时间超过了10s优化点一:
标签: mysql

发布于  2024-3-1 22:50

浅谈MySQL中的子查询优化技巧 Mysql

mysql的子查询的优化一直不是很友好,一直有受业界批评比较多,也是我在sql优化中遇到过最多的问题之一,你可以点击这里 ,这里来获得一些信息,mysq
标签: mysql

发布于  2024-3-1 22:50

MySQL索引优化的实际案例分析 Mysql

Order by desc/asc limit M是我在mysql sql优化中经常遇到的一种场景,其优化原理也非常的简单,就是利用索引的有序性,优化器沿着索引的顺序扫描,在扫描到符合条件的M行数据后,停止扫描;看起来非常的简单,但是我经常...
标签: mysql

发布于  2024-3-1 22:50

分析MySQL中索引引引发的CPU负载飙升的问题 Mysql

收到一个mysql服务器负载告警,上去一看,load average都飙到280多了,用top一看,CPU跑到了336%,不过IO和内存的负载并不高,根据经验,应该又是一起索引
标签: mysql

发布于  2024-3-1 22:50

通过MySQL优化Discuz!的热帖翻页的技巧 Mysql

写在前面:discuz!作为首屈一指的社区系统,为广大站长提供了一站式网站解决方案,而且是开源的(虽然部分代码是加密的),它为这个垂直领域的行业发展作出了巨大贡献。尽管如此,discuz!系统源码中,还是或多或少有些坑。其中最著名的就是默认...
标签: mysql

发布于  2024-3-1 22:50

MySQL中一些优化straight_join技巧 Mysql

在oracle中可以指定的表连接的hint有很多:ordered hint 指示oracle按照from关键字后的表顺序来进行连接;leading hint 指示查询优化器使用指定的表作为连接的首表,即驱动表;use_nl hint指示查询...
标签: mysql

发布于  2024-3-1 22:50

几个缩减MySQL以节省磁盘空间的建议 Mysql

我们在工作中时常会遇到一些客户的TPSQPS都不太高,但磁盘占用非常大,一旦单实例空间太大,像内存、网络、CPU以及备份都将增加相应的开销。可能仅仅
标签: mysql

发布于  2024-3-1 22:50

简单解析MySQL中的cardinality异常 Mysql

前段时间,一大早上,就收到报警,警告php-fpm进程的数量超过阈值。最终发现是一条sql没用到索引,导致执行数据库查询慢了,最终导致php-fpm进程数增
标签: mysql

发布于  2024-3-1 22:50

介绍一个针对C++程序的MySQL访问库soci Mysql

一直以来,笔者都在不停寻找一种更人性化的数据库访问方式(并不是说默认的方式不好,而是有时候的确在模块化设计中不太方便)。后来有幸在php
标签: mysql

发布于  2024-3-1 22:50