我正在尝试从我的本地mysql 5.5服务器上的english wiki dump导入categorylinks sql文件(大小约为8 GB)。我是通过命令行完成的。导入过程从上周开始,我可以通过检查max(cl_from)或使用显示当前插入查询的“show processlist”来确认数据是否已插入到categorylinks表中。
我唯一的困惑是mysqlserver \ data文件夹中的ibdata1文件大小根本没有增加。我在某处读到ibdata1是包含innodb实际数据的文件。因此,在执行插入查询以将数据插入categorylinks表时,ibdata1文件大小是否应该增加?
答案 0 :(得分:0)
您的my.cnf很可能已启用innodb_file_per_table。
禁用innodb_file_per_table,以下是ibdata1的内容:
启用innodb_file_per_table后,每个InnoDB表及其索引都存储在各自DB文件夹下的.ibd
个文件中。例如,对于datadir / var / lib / mysql,mydb.mytable存储如下:
/var/lib/mysql/mydb/mytable.frm
/var/lib/mysql/mydb/mytable.ibd