Table does not support optimize, doing recreate + analyze instead
在清理mysql数据表后,执行optimize优化和整理文件碎片,Msg_text中提示“表不支持优化,使用重新创建或者分析进行替代”
mysql> optimize table zabbix.history_uint;
+------------+----------+----------+-------------------------------------------------------------------+
| Table | Op | Msg_type | Msg_text |
+------------+----------+----------+-------------------------------------------------------------------+
| zabbix.history_uint | optimize | note | Table does not support optimize, doing recreate + analyze instead |
| zabbix.history_uint | optimize | status | OK |
+------------+----------+----------+-------------------------------------------------------------------+
2 rows in set (6276.15 sec)
说明:在默认情况下,对InnoDB引擎表使用optimize table,会提示「 Table does not support optimize, doing recreate + analyze instead」的信息。使用—skip-new或—safe-mode选项启动mysql。就可以使OPTIMIZE TABLE对其它表类型起作用。
Table does not support optimize, doing recreate + analyze instead相关推荐
- MySQL Innodb存储引擎 Table does not support optimize, doing recreate + analyze instead 解决方案
一.背景 电商平台每天几百万的库存流水记录,库存流水记录越来越大,后面所以要定期清理(做delete操作),只保存仅15天的,但是由于库存流水表中有很多变长的字段(varchar),所以采用delet ...
- mysql进阶:optimize table 优化表命令 Table does not support optimize, doing recreate + analyze instead
optimize table table_name 1. 问题描述 在使用mysql的时候有时候,可能会发现尽管一张表删除了许多数据,但是这张表表的数据文件和索引文件却奇怪的没有变小.这是因为mysq ...
- mysql ERROR 1178 (42000) at line 241: The storage engine for the table doesn‘t support native partit
关注微信公共号:小程在线 关注CSDN博客:程志伟的博客 报错: ERROR 1178 (42000) at line 241: The storage engine for the table do ...
- MySQL check table/optimize table/analyze table/REPAIR TABLE
check table:检查InnoDB和MyIsam是否有错误.检查表或者视图是否存在错误,对 MyISAM 和 InnoDB 存储引擎的表有作用.对于 MyISAM 存储引擎的表进行表检查,也会同 ...
- MySQL的analyze table和optimize table对表进行定期优化
1.analyze table优化表的统计信息 mysql> show index from t; +-------+------------+---------------------+--- ...
- mysql optimize 作用_mysql optimize table
mysql 数据文件的使用是只扩展,不回收.对表执行delete之后,磁盘上数据文件是不会缩小的. 通常的做法,是先逻辑导出,然后truncate 原表(或者删除重建),再导入. 另外还有一种方法是o ...
- MySQL之mysqlcheck、check、optimize和analyze
MySQL之mysqlcheckcheck.optimize和analyze ㈠ optimize optimize可以回收空间.减少碎片.提高I/O ...
- 小白学习MySQL - InnoDB支持optimize table?
MySQL数据库中进行表空间整理,可以用的一种操作就是optimize table, OPTIMIZE [NO_WRITE_TO_BINLOG | LOCAL]TABLE tbl_name [, tb ...
- MySql 杂记 之OPTIMIZE TABLE操作
1:MySQL OPTIMIZE TABLE操作 MySQL官方建议不要经常(每小时或每天)进行碎片整理,一般根据实际情况,只需要每周或者每月整理一次即可,可以写成定时任务来做,这是因为3在OPTIM ...
最新文章
- 别再用ls、cat命令了,这有一套全新升级版,简洁快速还易上手
- java ui调试_如何使用 IBM i System Debugger 调试 Java 程序
- C#中控制线程池的执行顺序
- SuppressLint黄色警告的原因以及解决办法
- python2 http请求post、get
- 第五周课程总结与报告
- 面试题10:二进制中1的个数
- mysql 每日新增表分区
- Springmvc Get请求Tomcat、WebLogic中文乱码问题
- 单片机的各种存储的含义和区别
- 给DateField和DateChooser进行汉化
- 在这个520特别的日子里,分享几个用的上的Python代码
- 谷歌翻译插件安装使用
- python代码解读_python源代码解读
- ultraiso虚拟光驱安装linux,ultra_UltraISO怎么添加虚拟光驱啊?
- 计算机组成原理-总线(系统总线、总线仲裁、总线操作和定时)
- C语言高效编程的四大秘技之以空间换时间
- 电子设备的可靠性预计
- 文件上传漏洞 — ::$DATA绕过、点和空格绕过
- Oracle--优化