mysql数据库select查询正常,但group by就什么都查不出来

某日,客户说生产环境出现了问题,列表查询不出数据来了(查询的数据为空)。我就去生产数据库,执行查询接口的sql语句。

起初以为查询接口报错了,可是没有报错。难道是数据没有了?

我试探性的把group by去掉,数据居然出现了!再次把group  by加上,又没有了(返回结果集为空)。

上面是一个奇怪的现象。

还有一个就是,生产数据库每天凌晨都用mysqldump命令备份,正常情况备份文件有500MB,但昨天的备份文件只有几KB。

于是我使用df -h命令查看了服务器磁盘使用量,居然使用率100%了。

赶紧联系客户备份最新的数据库备份文件,删除多余的数据库备份文件清出磁盘空间,他完事后告诉我好了,能查出数据来了!

what???

我去生产一看真的好了!!!第二天又查看了昨晚的mysqldump的数据库备份,备份文件有500MB,恢复了正常。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值