首页 > 数据库 >mysql中,analyze table和optimize table的区别是什么

mysql中,analyze table和optimize table的区别是什么

时间:2022-12-07 11:23:39浏览次数:36  
标签:mysql key TABLE table analyze optimize

  • ANALYZE TABLE:只分析表并存储key分布

 

用途:统计表信息,优化执行计划。

 

 

  • OPTIMIZE TABLE:分析表,存储表的key分布,回收未使用的空间并整理数据文件。

 

用途:delete,update可变成字段之后的,空间释放!

标签:mysql,key,TABLE,table,analyze,optimize
From: https://www.cnblogs.com/chuanzhang053/p/16962554.html

相关文章

  • Linux 安装Mysql 详细教程(图文教程)
    首先通过 xshell 或者putty远程进入Linux命令行操作界面。Xshell 的安装1.去 XShell-Download 下载需要的版本。......
  • 使用vue3在element plus中实现el-table实现拖拽
    1.安装 vuedraggablenpmi-Svuedraggable2.在使用的组件,引入。sortablejs包含在vuedraggableimportSortablefrom"sortablejs"3.row-key必须设置......
  • mysql中,将某个字段更新为空(NULL)?
    直接 update表名set字段名=null即可。 示例:UPDATEyonyou_cloud.assembly_line_details_logSETdetails_log=NULL; 当然,后面可以加where进行过滤。......
  • [JDBC] Mysql报错Communications link failure
    昨天跑通的MySQL代码今天报错Communicationslinkfailure做了网上一些攻略均没有效果后来发现是因为昨天修改了MySQL的配置文件my.ini默认文件路径是C:\ProgramData\My......
  • mysql中的doube buffer write小结
    mysql这玩意,其实还真不少东西值得学习的,这不遇到了一个之前忽视的新概念:doublebufferwrite,经过查看,小结如下,原文参考​​​http://www.mysqlperf......
  • (转)MySQL常用系统表大全
    原文:https://blog.csdn.net/xlxxcc/article/details/51754524?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERa......
  • CentOS 7.4使用yum源安装MySQL 5.7.20
    CentOS7.4使用yum源安装MySQL5.7.20小牛教程 InnoDB存储引擎 2022年11月25日从CentOS7.0发布以来,yum源中开始使用Mariadb来代替MySQL的安装。即使你输入的是yumin......
  • mysql客户端操作技巧
    转自:https://mp.weixin.qq.com/s/dM_Kr23h-yXo61uSf8uPNQ引言作为一个MySQL数据库从业者,我们最常用的工具就是mysql了,然而如何让它变的更好用,你了解吗?mysqlClientComm......
  • mysql 查询省市区并拼接为一条数据
    SELECTGROUP_CONCAT(t1.region_name,t2.region_name,t3.region_name)ASaddressFROM(SELECT*FROMsys_regionWHEREregion_l......
  • (转)mysql help_mysql --help参数详解
    原文:https://blog.csdn.net/weixin_32927369/article/details/113121195mysql--help参数详解mysql--helpmysqlVer14.14Distrib5.6.31,forLinux(x86_64)using......