• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > mysql下优化表和修复表命令使用说明(REPAIR TABLE和OPTIMIZE TABLE)

mysql下优化表和修复表命令使用说明(REPAIR TABLE和OPTIMIZE TABLE)

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了mysql optimize table,mysql optimize,optimize table,optimize,optimize是什么意思等相关知识,希望本文的分享对您有所帮助

查询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

然后再执行即可。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 探讨Mysql中OPTIMIZE TABLE的作用详解
  • mysql中Table is read only的解决方法小结
  • mysql下优化表和修复表命令使用说明(REPAIR TABLE和OPTIMIZE TABLE)

相关文章

  • 2017-05-11多种不同的 MySQL 的 SSL 配置
  • 2018-12-05MySQL之—使用c3p0与DBCP连接池,造成的MySql 8小时问题的详细代码解决方案
  • 2018-12-05使用mysql中遇到的几个问题
  • 2018-12-05SQL的小常识, 备忘之用, 慢慢补充.
  • 2018-12-05php数据库扩展mysqli详细使用教程
  • 2017-05-11mysql 中如何取得汉字字段的各汉字首字母
  • 2018-12-05Sql Server安装出错,安装程序配置服务器失败的解决方法小结
  • 2018-12-05mysql查询今天,昨天,近7天,近30天,本月,上一月数据方法
  • 2018-12-05win2003 mysql单向同步配置步骤[已测]
  • 2018-12-05教你设计大型Oracle数据库

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 有关闪耀的文章推荐8篇
    • 有关mysql_errno()函数的文章推荐10篇
    • 关于MSSQL 2005的安装与补丁
    • sql 修改表的所有者
    • MySQL简单主从方案暴露问题
    • MySQL修改数据表(MYSQL数据表操作教程2)
    • Advanced SQL Injection with MySQL
    • windows下安装mongodb实例教程
    • centos 6.9安装mysql的实例教程
    • mysql初次不能登录解决方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有