mysql表最大行數?霸天虎06062022-01-03 18:34:22

在mysql中,每個資料庫最多可建立20億個表,一個表允許定義1024列,每行的最大長度為8092位元組(不包括文字和影象型別的長度)。

當表中定義有varchar、nvarchar或varbinary型別列時,如果向表中插入的資料行超過8092位元組時將導致Transact-SQL語句失敗,併產生錯誤資訊。

SQL對每個表中行的數量沒有直接限制,但它受資料庫儲存空間的限制。

每個資料庫的最大空間1048516TB,所以一個表可用的最大空間為1048516TB減去資料庫類系統表和其它資料庫物件所佔用的空間。