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了。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章