收到table xxxx is full 报警

| table_schema  | table_name         | total_size_mb | data_used_mb | data_free_mb | TABLE_ROWS | ENGINE | ROW_FORMAT | pct_used |

+---------------+--------------------+---------------+--------------+--------------+------------+--------+------------+----------+

| schema-name1 | pre_common_session |          2.97 |         2.97 |         0.00 |          1 | MEMORY | Fixed      |   100.00 |

| schema-name2 | pre_common_session |          0.05 |         0.05 |         0.00 |        165 | MEMORY | Fixed      |   100.00 |

| schema-name3 | pre_common_session |          2.97 |         2.96 |         0.00 |          7 | MEMORY | Fixed      |    99.97 |

| schema-name4   | pre_common_session |          2.97 |         2.97 |         0.00 |          1 | MEMORY | Fixed      |   100.00 |

+---------------+--------------------+---------------+--------------+--------------+------------+--------+------------+----------+

4 rows in set (0.36 sec)

只有红色部分是特别差异.基于这点,我们去查看该表结构

mysql> show table status like 'pre_common_session'\G

*************************** 1. row ***************************

Name: pre_common_session

Engine: MEMORY

Version: 10

Row_format: Fixed

Rows: 153

Avg_row_length: 68

Data_length: 22120

Max_data_length: 10200

Index_length: 25760

Data_free: 816

Auto_increment: NULL

Create_time: NULL

Update_time: NULL

Check_time: NULL

Collation: gbk_chinese_ci

Checksum: NULL

Create_options: max_rows=150                   ==========================》这个设置会对mysql最大空间计算产生影响,但并不是说表最大到150就不能再往上了。

但是到150以后,会很容易出现table XXXX FULL 的错误

而该表行数是165.所以很容易出现这个错误。

而通常出现table xxxx is full 就需要去看disk/max_heap_table_size 这两个是否到达上限了

解决如下

mysql> alter table pre_common_session max_rows=200;

Query OK, 177 rows affected (0.00 sec)

Records: 177  Duplicates: 0  Warnings: 0

The table xxxx is full处理相关推荐

  1. mysql返回#1114 – The table ‘xxxx’is full解决方法

    发现执行mysql的 REPLACE INTO 的时候mysql返回 #1114 – The table 'xxxx' is full 这个错误. 以前没有遇到过,于是查找资料解决这个问题.得知是由于 ...

  2. 【ORACLE】ORA-01653: unable to extend table XXXX by 128 in tablespace XXX

    ORA-01653: unable to extend table XXXX by 128 in tablespace XXX 一次运行sql的时候出现如上报错,表示我们的表空间已经不足了. 如何查看 ...

  3. ORA-04091: table xxxx is mutating, trigger/function may not see it

    今天同事让我看一个 触发器为什么老是报错,当执行DML语句触发触发器后,会报ORA-04091错误:ORA-04091: table xxxx is mutating, trigger/functio ...

  4. mysql报错Table ‘xxxx‘ doesn‘t exist

    mysql报错Table 'xxxx' doesn't exist 问题 pear_admin 开源项目的定时任务使用的是 quartz quartz 默认的表初始化脚本都是表明 大写 作者为了表名符 ...

  5. 命令行用impdp导入oracle时,报错ORA-02374: conversion error loading table “XXXX“.“XXXX“ ORA-12899: value……

    命令行用impdp导入oracle时,报错: ORA-02374: conversion error loading table "XXXX"."XXXX" O ...

  6. hibernate jpa Table xxxx cannot be resolved

    新建一个hibernate 的jpa项目 出现 Table "xxxx" cannot be resolved 这个问题. 解决办法 将这个钩去掉,之后就可以了.

  7. Mysql清空数据报错:1114 – The table ‘xxxx’is full问题解决

    这里吐槽一下测试环境的空间太垃圾,只给数据库分配了4个G的空间,随便导入上百万条数据,轻轻松松就把空间给干满了,真是头疼,今早用Navicat清空数据的时候,报了一个错:1114 – The tabl ...

  8. Mysql异常之- 错误代码: 1005 Can‘t create table ‘XXXX.xxxx‘ (errno: 150)

    错误: 错误代码: 1005 Can't create table 'XXXX.xxxx' (errno: 150) sql -- 收藏表 DROP TABLE IF EXISTS collectio ...

  9. alter table XXXX drop partition xxxx 不释放存储空间问题

    对一个分区表进行清理,由于全是local索引,因此执行删除分区脚本 alter table xxxx drop partition xxxx; 执行完毕发现dba_free_space剩余空间没有变化 ...

最新文章

  1. 基于python的一个运维自动化的项目(进度更新)【已开源】
  2. windows下python安装Numpy和Scipy模块
  3. xshell监听端口_监听端口修改_笨办法学Linux 远程访问 (原理、实践、记录与排错)-视频课程_Linux视频-51CTO学院...
  4. 浅谈内联元素inline
  5. 谷歌推出人肉搜索引擎
  6. 关于jsp表单提交中action所指向Servlet路径问题的总结
  7. wps指定路径不存在怎么办_wps临时目录不存在提示该如何解决?
  8. RFM、PSM、波士顿矩阵模型简介
  9. ROS新手问题 [rospack] Error: package '***' not found
  10. 16s测序 | 如何轻松发表文章
  11. 阅读代码时,用excel做笔记。
  12. 是时候卸载这些全身都是广告的浏览器了:360、UC、QQ
  13. 网易游戏(互娱)2020校招在线笔试-游戏研发
  14. RF自动化测试框架(一)
  15. Java计算时间差、日期差总结
  16. Error: [$injector:unpr] Unknown provider: $scopeProvider - $scope -错误解决方案
  17. 聚焦:XuperOS成长计划FAQ
  18. [附源码]计算机毕业设计Python+uniapp基于Android 工厂考勤系统4h291(程序+源码+LW+远程部署)
  19. pickel加速caffe读图
  20. 十大著名的思想实验(程序员应该会读喜欢这些)

热门文章

  1. Python中怎么解决GIL锁与深浅拷贝问题【详细】
  2. vue使用echart绘制全国地图,叠加图表
  3. 资源管理系统-CKPLayer去除播放窗口水印
  4. 学习笔记-如何设计离线跑批系统
  5. 研发管理--测试绩效管理
  6. c语言中 在对全部数组元素赋初值时,在对数组全部元素赋初值时,不可以省略行数,但能省略列数...
  7. 概率论与数理统计--知识点
  8. 雨听 | 解决连接蓝牙后谷歌浏览器无声音(其他应用有声音)问题
  9. 软件开发Share the Cakes
  10. 性能之巅-第一章-简介