Maison > base de données > tutoriel mysql > mysql InnoDB优化表报Table does not support optimi...解决_MySQL

mysql InnoDB优化表报Table does not support optimi...解决_MySQL

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2016-06-01 13:29:14
original
2879 Les gens l'ont consulté

bitsCN.com

mysql InnoDB优化表报Table does not support optimi...解决

 

优化mysql表的时候,数据库提示

 

1Table does not support optimize, doing recreate + analyze instead
Copier après la connexion

所以改用下面这条语句优化:

1ALTER TABLE yourdatabasename.yourtablename ENGINE='InnoDB';23
Copier après la connexion

 

这句话其实是把原来的数据复制到另一张表,然后删除原来的表,**注意,这句话会锁表影响业务,如果不想影响业务,应该重起表名,最后rename**

其实这不是最根本的办法,应该设计表的时候就用MyISAM而不是InnoDB,MyISAM支持优化表错左

 

bitsCN.com
Étiquettes associées:
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal