91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mysql怎么設置單表大小

發布時間:2020-09-29 15:03:59 來源:億速云 閱讀:307 作者:小新 欄目:MySQL數據庫

這篇文章給大家分享的是有關mysql怎么設置單表大小的內容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。

mysql設置單表大小的方法:1、創建表時的修改方法;2、修改已存在表的方法,代碼為【ALTER TABLE tbl_name MAX_ROWS=1000000000 AVG_ROW_LENGTH=15000】。

mysql設置單表大小的方法:

一、MySQL數據庫的MyISAM存儲 引擎單表大小限制已經不是有MySQL數據庫本身來決定(限制擴大到64pb),而是由所在主機的OS上面的文件系統來決定了。

在mysql5.0版本之前,myisam存儲引擎默認表的大小4Gb,可以用一下命令來查看:

[root@robert test]# cd /data/mysql/mysql_3306/data/test
[root@robert test]# myisamchk -dv t2
MyISAM file: t2
Record format: Fixed length
Character set: latin1_swedish_ci (8)
File-version: 1
Creation time: 2014-12-29 14:13:17
Status: checked,analyzed,optimized keys,sorted index pages
Data records: 0 Deleted blocks: 0
Datafile parts: 0 Deleted data: 0
Datafile pointer (bytes): 6 Keyfile pointer (bytes): 3
Datafile length: 0 Keyfile length: 1024
Max datafile length: 3096224743817214 Max keyfile length: 17179868159
Recordlength: 11
table description:
Key Start Len Index Type Rec/key Root Blocksize
  • Datafile length:當前數據文件的大小

  • Keyfile length:索引文件的大小

  • Max datafile length: 最大數據文件的大小

  • Max keyfile length:最大索引文件的大小

如果需要使用大于4GB的MyISAM表(而且你的操作系統支持大文件),可使用允許AVG_ROW_LENGTH和MAX_ROWS選項的CREATE TABLE語句。創建了表后,也可以使用ALTER TABLE更改這些選項,以增加表的最大允許容量。

創建表時的修改方法

CREATE TABLE tbl_name (
a INTEGER NOT NULL PRIMARY KEY,
b CHAR(18) NOT NULL
) MAX_ROWS = 1000000000 AVG_ROW_LENGTH = 32;

修改已存在表的方法

ALTER TABLE tbl_name MAX_ROWS=1000000000 AVG_ROW_LENGTH=15000;

二:Innodb存儲引擎分為兩種的,一種是共享表空間存儲方式,還有一種是獨享表空間存儲方式。

1)共享表空間存儲方式的時候,Innodb的所有數據保存在一個單獨的表空間里面(但是每個表都有一個.frm表結構文件),而這個表空間可以由很多個文件組成,一個表可以跨多個文件存在,所 以其大小限制不再是文件大小的限制,而是其自身的限制。

從Innodb的官方文檔中可以看到,其表空間的最大限制為64TB,也就是說,Innodb的單 表限制基本上也在64TB左右了,當然這個大小是包括這個表的所有索引等其他相關數據。

2)獨享表空間來存放Innodb的表的時候,每個表的數據以一個單獨的文件來存放,這個時候的單表限制,又變成文件系統的大小限制了。

操作系統 大小限制

win32 w/ FAT/FAT32 2GB/4GB
win32 w/ NTFS 2TB(可能更大)
Linux 2.2-Intel 32-bit 2GB (LFS: 4GB)
Linux 2.4+ 4TB(ext3)
Solaris 9/10 16TB
NetWare w/NSS filesystem 8TB
MacOS X w/ HFS+ 2TB

感謝各位的閱讀!關于mysql怎么設置單表大小就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

遂昌县| 称多县| 探索| 兰坪| 平果县| 尖扎县| 涡阳县| 佛坪县| 武川县| 扶余县| 文水县| 鲁甸县| 鹰潭市| 义乌市| 获嘉县| 博兴县| 漳浦县| 台湾省| 应城市| 苗栗县| 伊金霍洛旗| 苏州市| 新野县| 疏附县| 漳州市| 杭州市| 乳山市| 淄博市| 玉树县| 定边县| 甘泉县| 贵德县| 大英县| 古丈县| 勃利县| 双鸭山市| 双城市| 南投市| 沾益县| 弋阳县| 屯门区|