mysql 表空间。

mysql使用磁盘空间:

1、ps -ef | grep mysql

2、select @@datadir;

3、show create table mytab;

show create table t; 

一个myisam存储引擎。一个innodb存储引擎

4、insert into t select * from t;

insert into mytab select * from mytab;

发现数据文件变大了


5、innodb使用共享表空间。

select @@innodb_file_per_table; 0表示共享表空间。


6、修改为单独表空间。



7、innodb-file-per-table=1

show variables like '%per_table%';


8、建库。建表


9、发现不使用ibdata1了。


你可能感兴趣的:(mysql,insert,create,空间)