MySQL中innodb_file_per_table引數
在MySQL中建立表時,如果innodb_file_per_table為ON,則會生成兩個檔案tablename.frm和tablename.ibd。
如果innodb_file_per_table為OFF時,則只會生成一個檔案tablename.frm,此表的資料將存放在ibdata*這個檔案中。
mysql> show variables like '%per_table%';
+---------------------------+-------+
| Variable_name | Value|
+---------------------------+-------+
| innodb_file_per_table | ON |
+---------------------------+-------+
mysql> use vast
mysql> create table testtbs(a int,b int);
mysql> insert into testtbs select 1,2;
mysql> insert into testtbs select 3,4;
[root@vast vast]# pwd
/data/mydb/vast
[root@vast vast]# ls *testtbs*
testtbs.frm testtbs.ibd
mysql> show variables like '%per_table%';
+---------------------------+-------+
| Variable_name | Value|
+---------------------------+-------+
| innodb_file_per_table | OFF |
+---------------------------+-------+
mysql> create table testtbs1(a int,b int);
mysql> insert into testtbs1 select 1,2;
mysql> insert into testtbs1 select 3,4;
[root@vast vast]# pwd
/data/mydb/vast
[root@vast vast]# ls *testtbs1*
testtbs1.frm
如果innodb_file_per_table為OFF時,則只會生成一個檔案tablename.frm,此表的資料將存放在ibdata*這個檔案中。
mysql> show variables like '%per_table%';
+---------------------------+-------+
| Variable_name | Value|
+---------------------------+-------+
| innodb_file_per_table | ON |
+---------------------------+-------+
mysql> use vast
mysql> create table testtbs(a int,b int);
mysql> insert into testtbs select 1,2;
mysql> insert into testtbs select 3,4;
[root@vast vast]# pwd
/data/mydb/vast
[root@vast vast]# ls *testtbs*
testtbs.frm testtbs.ibd
mysql> show variables like '%per_table%';
+---------------------------+-------+
| Variable_name | Value|
+---------------------------+-------+
| innodb_file_per_table | OFF |
+---------------------------+-------+
mysql> create table testtbs1(a int,b int);
mysql> insert into testtbs1 select 1,2;
mysql> insert into testtbs1 select 3,4;
[root@vast vast]# pwd
/data/mydb/vast
[root@vast vast]# ls *testtbs1*
testtbs1.frm
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30820196/viewspace-2126508/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL 引數- Innodb_File_Per_Table(獨立表空間)MySql
- Mysql 引數MySql
- MySQL引數調整MySql
- mysql 常用引數整理MySql
- MySQL引數說明MySql
- mysql 引數調優MySql
- 【MySQL】檢視MySQL Server引數方法MySqlServer
- 【勝通 】mysql的引數變數MySql變數
- 淺析MySQL語句優化中的explain引數MySql優化AI
- MySQL中Redo Log相關的重要引數總結MySql
- MySQL中的統計資訊相關引數介紹MySql
- MySQL效能相關引數MySql
- MySQL資料庫引數MySql資料庫
- 深入理解mysql引數MySql
- mysql configure 引數MySql
- MySQL引數配置優化MySql優化
- mysql 5.0.41 mysqld 引數大全MySql
- C#中的值引數,引用引數及輸出引數C#
- 【MySQL】MySQL 5.6 引數之 extra_portMySql
- my.cnf中[mysql]與[mysqld]下引數的區別MySql
- C#中命名引數和可選引數C#
- MySQL登陸命令列引數MySql命令列
- MySQL 連線相關引數MySql
- Mysql配置引數詳解(一)MySql
- Mysql重要配置引數的整理MySql
- MySQl引數管理( 部分翻譯)MySql
- mysql relay log引數彙總MySql
- mysql Sql引數用?而不用@MySql
- 【MYSQL】MHA引數列表說明MySql
- 【Mysql】character-set-server引數MySqlServer
- mysql 引數修改 一例MySql
- Mysql JDBC Url引數說明MySqlJDBC
- MySQL slow log相關引數MySql
- 為Zabbix MySQL設定獨立表空間innodb_file_per_tableMySql
- 不重啟mysql情況修改引數變數MySql變數
- mysql儲存過程的引數MySql儲存過程
- MySQL日誌引數配置簡介MySql
- MySQL InnoDB常見引數詳解MySql