mysql中关于表维护的操作(提升性能相关的)有哪些?

mysql中关于表维护的操作(提升性能相关的)有哪些?例如db2中的表重组,db2rbind 绑定包等操作显示全部

mysql中关于表维护的操作(提升性能相关的)有哪些?
例如db2中的表重组,db2rbind 绑定包等操作

收起
参与7

返回Acdante的回答

AcdanteAcdante技术总监SHFY

MySQL的表维护语句:
ANALYZE TABLE:更新表统计信息。执行该语句的时候innodb及myisam表会加上读锁,停止数据更新。该语句支持innodb,myisam及ndb表,针对myisam表,该语句等同myisamchk --analyze
OPTIMIZE TABLE:整理数据,表碎片
CHECK TABLE:用来检查数据库表和索引是否损坏
REPAIR TABLE:check table语句可以检查一个表中的的问题,若表或索引损坏,可以使用repair table语句尝试修正它

互联网服务 · 2019-05-25
浏览1209

回答者

Acdante
Acdante111745
技术总监SHFY
擅长领域: 存储服务器数据库

Acdante 最近回答过的问题

回答状态

  • 发布时间:2019-05-25
  • 关注会员:2 人
  • 回答浏览:1209
  • X社区推广