mysql5.7和mysql5.5对group by 取最新数据的不同处理方式

7年前 林涛

mysql 用 group by 查询时,会自动保留   对应组 ‘最先搜索出来的数据’,但这时数据可能不是最新的 如何才能获取‘最新数据’ 呢,这需要根据mysql的版本来“区别对待”

linux 系统中Mysql 进程占用cpu过高的解决

8年前 林涛

mysql进程CPU使用率过高,开始报警了。 为了快速解决问题直接重启mysql服务后,再查sysql进程CP […]

mysql 启动错误-server PID file could not be found 的解决办法

8年前 林涛

mysql 启动错误-server PID file could not be found 的解决办法

Got a packet bigger than ‘max_allowed_packet’ bytes

9年前 林涛

今天插入一跳数据到mysql的时候,返回类似错误:ERROR 1153 (08S01): Got a pack […]

MySQL 的 20+ 条最佳实践

2016-11-29 林涛

MySQL 的 20+ 条最佳实践

mysql的最优化配置

2016-11-29 林涛

mysql的最优化配置

linux中查看nginx、apache、php、mysql配置文件路径的方法

2016-07-06 林涛

linux中查看nginx、apache、php、mysql配置文件路径的方法

mysql慢的原因分析及解决

2016-05-18 林涛

或者说:数据库优化要从哪些方面入手? 首先来分析数据库慢的原因。 第一点,硬件太老 硬件我们这里主要从CPU、 […]

数据库优化举例详解

2016-03-15 林涛

数据库是所有架构中不可缺少的一环,一旦数据库出现性能问题,那对整个系统都会来带灾难性的后果。并且数据库一旦出现问题,由于数据库天生有状态(分主从)带数据(一般还不小),所以出问题之后的恢复时间一般不太可控,所以,对数据库的优化是需要我们花费很多精力去做的。

MySQL打开的文件描述符限制

2015-11-18 林涛

解决 MySQL的文件描述不够用的问题。

mysql 二进制日志的应用

2015-11-18 林涛

mysql有4种不同的日志,分别是二进制日志,查询日志,慢查询日志和错误日志,这些日记记录着数据库工作的方方面面,可以帮助我们了解数据库的不同方面的踪迹,下面先介绍二进制日志的作用和使用方法,并利用二进制日志对数据库进行各种维护和优化,其他日志也会在后面陆续会做详细的介绍。

mysql需要调整的10项配置

2015-10-06 林涛

​修改mysql配置项一定要知道的: 一次只改变一个设置!这是测试改变是否有益的唯一方法。 大多数配置能在运行 […]

亿级Web系统搭建:单机到分布式集群 <收藏>

2015-09-23 林涛

当一个Web系统从日访问量10万逐步增长到1000万,甚至超过1亿的过程中,Web系统承受的压力会越来越大,在这个过程中,我们会遇到很多的问题。为了解决这些性能压力带来问题,我们需要在Web系统架构层面搭建多个层次的缓存机制。在不同的压力阶段,我们会遇到不同的问题,通过搭建不同的服务和架构来解决。

Mac版xampp的MySQL启动不了解决办法

2015-06-01 林涛

解决mac下 xampp的mysql启动不了的问题

大数据量下,58同城mysql实践

2015-04-12 林涛

大数据量下,58同城mysql实践