mysql下优化表和修复表命令使用说明(REPAIR TABLE和OPTIMIZE TABLE)
作者:mdxy-dxy 时间:2024-01-23 08:33:41
查询mysql表是否被损坏命令,如下:
# CHECK TABLE 表名
mysql的长期使用,肯定会出现一些问题,一般情况下mysql表无法访问,就可以修复表了,优化时减少磁盘占用空间。方便备份。
表修复和优化命令,如下:
#REPAIR TABLE `table_name` 修复表
#OPTIMIZE TABLE `table_name` 优化表
REPAIR TABLE 用于修复被破坏的表。
OPTIMIZE TABLE 用于回收闲置的数据库空间,当表上的数据行被删除时,所占据的磁盘空间并没有立即被回收,使用了OPTIMIZE TABLE命令后这些空间将被回收,并且对磁盘上的数据行进行重排(注意:是磁盘上,而非数据库)。
多数时间并不需要运行OPTIMIZE TABLE,只需在批量删除数据行之后,或定期(每周一次或每月一次)进行一次数据表优化操作即可,只对那些特定的表运行。
使用方法:需要登录mysql命令行
mysql -u -root -p
use dataname
然后再执行即可。
标签:mysql,优化表,修复表
0
投稿
猜你喜欢
python实现自动登录人人网并访问最近来访者实例
2022-11-30 17:09:15
利用python中集合的唯一性实现去重
2021-03-29 18:42:25
总结SQL执行进展优化方法
2024-01-13 22:38:44
python求列表交集的方法汇总
2023-03-01 10:32:40
Mac PyCharm中的.gitignore 安装设置教程
2023-02-23 16:48:14
用户界面设计中“状态”和“动作”的表达
2011-01-06 12:36:00
golang import自定义包方式
2024-04-25 15:08:55
XML正在接管Web服务 成为SOA的基础
2008-09-05 17:21:00
整理几个js日历源代码
2008-01-03 13:13:00
python批量添加zabbix Screens的两个脚本分享
2022-07-21 02:17:28
使用Filter实现信息的二次检索
2007-10-08 19:19:00
关于python的编码与解码decode()方法及zip()函数
2022-04-04 15:15:54
Python使用eval函数执行动态标表达式过程详解
2022-05-29 07:03:30
使用绿色版SQLServer2008R2出现的问题解析
2024-01-22 23:42:58
MySQL隐式类型转换导致索引失效的解决
2024-01-12 22:45:25
PL/SQL number型数据
2009-02-26 10:59:00
Python requests及aiohttp速度对比代码实例
2023-11-22 14:40:37
Python类class参数self原理解析
2023-12-23 11:51:35
Python中的闭包总结
2023-09-09 03:46:05
Python猫眼电影最近上映的电影票房信息
2023-07-02 18:05:01