最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時(shí)間:2023年02月18日 14:28:33   作者:怎么又有bug單  
這篇文章主要介紹了Mysql中的單表最大記錄是多少問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

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

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

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

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

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

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

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

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

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

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

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

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

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

當(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ù)庫(kù)存儲(chǔ)空間的限制。

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

總結(jié)

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

相關(guān)文章

最新評(píng)論

吉林市| 张家港市| 武清区| 郁南县| 洛宁县| 崇信县| 德惠市| 夏津县| 历史| 宁波市| 湘阴县| 福清市| 衡南县| 军事| 高碑店市| 嵊泗县| 潮州市| 广宗县| 铜山县| 新余市| 夏津县| 三台县| 海兴县| 温宿县| 睢宁县| 霸州市| 吉隆县| 保靖县| 安溪县| 龙江县| 长岭县| 海原县| 兴海县| 沽源县| 隆德县| 惠州市| 大足县| 南昌县| 海原县| 微山县| 杂多县|