mysql單錶容量 MySQL單錶容量有多少

2021-10-17 13:40:04 字數 641 閱讀 6567

mysql單錶容量在500萬左右,效能處於最佳狀態,此時mysql的btree索引樹高在3到5之間;而單錶最大限已經不再由mysql限制了,改為電腦容量限制了。

mysql單錶容量

mysql 單錶容量在500萬左右,效能處於最佳狀態,此時,mysql 的 btree 索引樹高在3~5之間。

mysql 單錶大小限制

mysql 3.22中,mysql 的儲存引擎是 isam ,單錶最大限為 4 gb。

mysql 3.23起,mysql 的儲存引擎是 myisam,單錶最大限為 64 pb(67108864 gb)。1 pb = 1024 tb

1 tb = 1024 gb

此時,單錶最大限已經不再由 mysql 限制了,改為電腦容量限制了。

mysql 4.0起,mysql 的儲存引擎支援 innodb,innodb儲存資料的策略是分為兩種:

共享表空間儲存方式

innodb的所有資料儲存在乙個單獨的表空間裡面,而這個表空間可以由很多個檔案組成,乙個表可以跨多個檔案存在,所以其大小限制不再是檔案大小的限制,而是其自身的限制。官方指出 innodb 表空間的最大限制為 64 tb。

獨享表空間儲存方式

每個表的資料以乙個單獨的檔案來存放,此時的單錶限制,就變成檔案系統的大小限制了。

mysql 單 索引 mysql 單錶索引優化

建表語句 create table if not exists article id int 10 unsigned not null primary key auto increment,author id int 10 unsigned not null,category id int 10 u...

MySQL 單錶查詢

1 基本資料記錄查詢 列出表的所有字段 select field1,field2.fieldn from tablename 2 符號的使用 select from tablename 其中,符號 表示所有欄位名 tablename 引數表示表的名稱。3 條件資料記錄查詢 select field1...

mysql單錶分割槽

目的 為了了解mysql單錶分割槽方法,特此作為學習筆記記錄一下。一。準備表,建立乙個學生表,包含主鍵sid和名稱sname欄位 create table students sid int 5 primary key,sname varchar 24 二。準備資料 insert into stude...