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

详细解读MySQL中的权限 Mysql

一、前言 很多文章中会说,数据库的权限按最小权限为原则,这句话本身没有错,但是却是一句空话。因为最小权限,这个东西太抽象,很多时候你
标签: mysql

发布于  2024-3-1 22:50

在C#和MySQL中存取中文字符时避免乱码的方法 Mysql

当用到socket来进行网络程序开发时,大多数情况下会遇到中文字符的发送与接收,这时若对发送的字符串用默认的方式进行处理,则一般会得到一堆乱码。 由于中文字符采用双字节表示,所以对含有中文的字符串的处理一定要按UNICODE编码方式进行处理...
标签: mysql

发布于  2024-3-1 22:50

MySQL的增删查改语句用法示例总结 Mysql

1.创建列 alter table tablename add colname type not null default '0′; 例: alter table mmanapp_mmanmedia add appid_id integer not null default 372;2.删除列
标签: mysql

发布于  2024-3-1 22:50