MySQL 5.6之innodb导入的改进
Jun 07, 2016 pm 04:49 PM在MySQL 5.6之前,导入单个innodb表的idb文件需要对齐tablespace id,而如果tablespace id不一致,就需要通过在新库不挺的新建表
在MySQL 5.6之前,导入单个innodb表的idb文件需要对齐tablespace id,而如果tablespace id不一致,就需要通过在新库不挺的新建表,来增长tablespace id,,以致对齐tablespace id。
5.6版本之后
alter table ... import tablespace
已经不需要对齐tablespace id。
alter table ...for export
5.6增加了以上命令,可以使导出的idb文件保持一致状态,并且生成文件.cfg后缀文件。当我们需要单表复制的时候,直接拷贝.frm/.idb/.cfg文件,然后直接执行
alter table ... import tablespace
即可导入.
在5.6.8之后,可以不需要生成cfg文件,直接复制idb文件和结构文件即可进行导入!但是会生成如下告警:
Warning Code : 1810
InnoDB: IO Read error: (2, No such file or directory) Error opening './test/log_table_cube.cfg', will attempt to import without schema verification
注意,当对表加上for export锁定之后,复制完记得unlock tables释放该锁!
InnoDB存储引擎的启动、关闭与恢复
MySQL InnoDB独立表空间的配置
MySQL Server 层和 InnoDB 引擎层 体系结构图
InnoDB 死锁案例解析
MySQL Innodb独立表空间的配置
本文永久更新链接地址:

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Comment MySQL voit le format de ligne InnoDB à partir du contenu binaire

Comment résoudre la lecture fantôme dans innoDB dans Mysql

Comment gérer l'exception mysql innodb

Comparaison de sélection du moteur de stockage MySQL : évaluation de l'indice de performance InnoDB, MyISAM et mémoire

Comment utiliser les moteurs de stockage MyISAM et InnoDB pour optimiser les performances de MySQL

Conseils et stratégies pour améliorer les performances de lecture du moteur de stockage MySQL : analyse comparative de MyISAM et InnoDB

Moteur de stockage MySQL prenant en charge les données SIG : optimisation de l'index spatial dans InnoDB
