午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術(shù)文章
文章詳情頁

Mysql中的單表最大記錄是多少

瀏覽:276日期:2023-02-18 16:43:51
目錄
  • mysql單表最大記錄數(shù)不能超過多少
  • mysql單表存儲(chǔ)數(shù)據(jù)量有上限嗎
  • 總結(jié)

mysql單表最大記錄數(shù)不能超過多少

其實(shí)mysql本身并沒有對(duì)單表最大記錄數(shù)進(jìn)行限制,這個(gè)數(shù)值取決于你的操作系統(tǒng)對(duì)單個(gè)文件的限制本身。

從性能角度來講,Mysql單表數(shù)據(jù)不要超過多少呢?

業(yè)界流傳是500萬行,超過500萬行就要考慮分庫分表了。

曾經(jīng)在中國互聯(lián)網(wǎng)技術(shù)圈廣為流傳著這么一個(gè)說法:Mysql單表數(shù)據(jù)量大于2000萬行,性能會(huì)明顯下降。事實(shí)上,這個(gè)傳聞最早起大概是這樣的,當(dāng)年的DBA測試Mysql性能時(shí)發(fā)現(xiàn),當(dāng)單表的量在2000萬行量級(jí)時(shí),Sql操作的性能急劇下降,因此,結(jié)論由此傳到業(yè)界的其他公司。所以就在業(yè)界流傳開這么一個(gè)說法。

再后來,阿里巴巴《Java開發(fā)手冊》提出單表行數(shù)超過500萬行或者單表容量超過2GB,才推薦進(jìn)行分庫分表。

那么當(dāng)單表容量超過500萬行,查詢效率下降后,我們可以如何應(yīng)付呢?

有如下幾種方式(來源于真實(shí)的企業(yè)):

  • 對(duì)于使用不多的表(外部依賴少,信息不重要),可以直接清除老表,數(shù)據(jù)歸檔到hbase(或類似的,大容量成本低的冷庫)
  • 分庫分表
  • 老表保留,舊數(shù)據(jù)歸檔(參考第一點(diǎn))

mysql單表存儲(chǔ)數(shù)據(jù)量有上限嗎

在mysql中,每個(gè)數(shù)據(jù)庫最多可創(chuàng)建20億個(gè)表,

一個(gè)表允許定義1024列,

每行的最大長度為8092字節(jié)(不包括文本和圖像類型的長度)。

當(dāng)表中定義有varchar、nvarchar或varbinary類型列時(shí),如果向表中插入的數(shù)據(jù)行超過8092字節(jié)時(shí)將導(dǎo)致Transact-SQL語句失敗,并產(chǎn)生錯(cuò)誤信息。

SQL Server對(duì)每個(gè)表中行的數(shù)量沒有直接限制,但它受數(shù)據(jù)庫存儲(chǔ)空間的限制。

每個(gè)數(shù)據(jù)庫的最大空間1048516TB,所以一個(gè)表可用的最大空間為1048516TB減去數(shù)據(jù)庫類系屬統(tǒng)表和其它數(shù)據(jù)庫對(duì)象所占用的空間。

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持。

標(biāo)簽: MySQL
相關(guān)文章:
主站蜘蛛池模板: 欧美黄色大全 | 曰韩av | а√中文在线资源库 | 久久xxx | 天天综合网在线 | 操极品美女| 天天狠狠 | 精品亚洲成人 | 日韩精品在线不卡 | 免费在线黄网 | 欧美日韩国产精品一区 | 国产成人高清在线 | 亚洲成色在线 | 五月婷婷社区 | 天堂a在线 | av在线免费网站 | 国产在线不卡av | 天天爽av | 亚洲欧洲综合 | 日日摸日日干 | 性欧美videos | 午夜国产在线观看 | 激情五月综合网 | 日本黄色大片免费 | 久久久久久一级片 | 亚洲激情国产 | 伊人久久大香线蕉成人综合网 | 中文字幕免费在线观看视频 | 色久综合网 | 99爱爱视频 | 国产午夜三级 | 国产精品不卡一区二区三区 | 一区二区三区福利视频 | 久久成年人视频 | 精品福利视频导航 | 国产精品久久久久久av | 日韩中文字幕一区二区 | 中文字幕亚洲视频 | 精品99久久 | 麻豆视频免费在线播放 | 新中文字幕 |