Mysql出现 the table is full 问题的解决方案

2,401

Mysql出现 the table is full 问题的解决方案 问题现象:ERROR 1114 (HY000) at line 1720: The table 'XXXX' is full MySQL出现这个的问题,一般有两个原因: 一 、硬盘空间满了,清理硬盘即可 查看磁盘是否写满: df -lh 具体的你可以查看my.cnf(windows下是my.ini)文件存放的目录所在的磁盘是否写满 然后清理一些空间或者删除一些老的数据等即可,也可以迁移datadir……

mysql在线修改表结构大数据表

1

mysql在线修改表结构大数据表 最近有一些对于百万级别的数据表在线修改表结构的业务需求, 开始我们准备直接修改表结构,结果在测试服务器上对离线数据测试,跑了20分钟还没有结果, google一下发现这是个坑,有人实测800W+数据修改表结构接近4个小时, 这对于我们在线数据是无法忍受的,后来根据资料和经验总结了一个小流程,记录一下:   总体……