zoukankan      html  css  js  c++  java
  • Mysql优化工具optimize

    概述

    optimize英文意思为“优化”,这个指令主要作用是表中的数据删除后的自增字段是不能使用的,用这个指令优化后,就可以使用了。同时这个指令可以对表中的数据碎片进行整理,建议一周或者一个月执行一次。

    举例

    1,查看优化前表索引情况

    show index from `pre_forum_post`

    [mysql优化]optimize - 悟空八戒 - 八戒更需悟空

     2,执行optimize指令优化

    optimize table `pre_forum_post`

    3,优化后表索引情况

    [mysql优化]optimize - 悟空八戒 - 八戒更需悟空
    可以看到索引被重置,很多很大的索引变小了,由于目前这个表是我测试前已经优化过的,看起来索引变化不是很明显。
    4,注意:
    optimize指令是锁表执行的,所以不建议在业务高峰期执行操作,如果表很大的时候,执行时间比较长,会影响业务的正常使用。
    optimize支持MyISAM,BDB,InnoDB引擎。
    如果感觉不错,请 一个!
    by simpman
  • 相关阅读:
    HTML基础 整理
    今天课堂总结
    课后习题
    JAVA的文件创建
    JAVA_输入输出流 异常处理
    12.23流水账号
    12.22 repeater 删除
    12.22 repeater 修改
    12.22 repeater 添加
    12.22 repeater 主页
  • 原文地址:https://www.cnblogs.com/simpman/p/2937354.html
Copyright © 2011-2022 走看看