下載吧 - 綠色安全的游戲和軟件下載中心

          軟件下載吧

          當(dāng)前位置:軟件下載吧 > 數(shù)據(jù)庫 > DB2 > MongoDB釋放空閑空間的幾種常用方法

          MongoDB釋放空閑空間的幾種常用方法

          時(shí)間:2024-02-14 10:20作者:下載吧人氣:25

          前言

          當(dāng)我們從MongoDB中刪除文檔或集合時(shí),MongoDB并不會(huì)將已經(jīng)占用了的磁盤空間釋放,它會(huì)一直維護(hù)已經(jīng)占用了磁盤空間的數(shù)據(jù)文件,盡管數(shù)據(jù)文件中可能存在大大小小的空記錄列表(empty record list)。當(dāng)客戶端程序再次插入文檔時(shí),MongoDB會(huì)從空記錄列表中分配存儲(chǔ)空間給新文檔。那么為了更加有效的使用磁盤空間,我們需要對mongodb的數(shù)據(jù)文件做碎片整理以及未使用空間的回收。思想無非兩種:

          1、對原數(shù)據(jù)進(jìn)行重組

          2、僅將數(shù)據(jù)復(fù)制出來,形成僅數(shù)據(jù)的完整備份

          以下介紹幾種常用的實(shí)施方法:

          1、compact

          2、db.repairDatabase()

          3、secondary節(jié)點(diǎn)重同步

          4、db.copyDatabase()

          一、compat

          官網(wǎng)對該命令的定義:對集合中的所有數(shù)據(jù)和索引進(jìn)行重寫和碎片整理。

          使用方法

          use yourdatabase;
          db.runCommand({ compact : ‘yourCollection’ });

          標(biāo)簽MongoDB,放空,閑空,間的,幾種,常用,方法

          相關(guān)下載

          查看所有評論+

          網(wǎng)友評論

          網(wǎng)友
          您的評論需要經(jīng)過審核才能顯示

          熱門閱覽

          最新排行

          公眾號(hào)

          主站蜘蛛池模板: 韩国一区二区三区| 国产一区二区精品久久| 久久国产三级无码一区二区| 亚洲一区二区三区香蕉| 91精品一区二区综合在线| 国产精品毛片a∨一区二区三区| 精品无码人妻一区二区三区18| 国产乱码精品一区二区三区中文| 国产亚洲一区二区三区在线不卡 | 一区二区视频在线观看| 精品国产一区二区三区香蕉事 | 日韩免费一区二区三区在线 | 91一区二区三区四区五区| 在线观看国产一区| 国产激情无码一区二区三区| 麻豆精品一区二区综合av| 日韩AV片无码一区二区不卡| 国产福利一区二区三区视频在线 | 日韩精品国产一区| 无码少妇丰满熟妇一区二区| 亚洲日韩中文字幕无码一区| 亚洲AV无码一区二区三区DV| 久久久91精品国产一区二区| 性色A码一区二区三区天美传媒| 国产精品美女一区二区视频 | 亚洲国产一区二区a毛片| 福利一区二区三区视频在线观看| 亚洲永久无码3D动漫一区| 综合人妻久久一区二区精品| 亚洲av一综合av一区| 国产精品女同一区二区| 中文字幕在线一区二区在线 | 日韩国产免费一区二区三区| 亚洲一区二区三区免费观看| 亚洲精品精华液一区二区 | 亚洲国产欧美日韩精品一区二区三区 | 国产伦精品一区二区三区视频小说| 欧美成人aaa片一区国产精品| 国产乱码精品一区二区三区四川| 一区二区中文字幕在线观看| 综合久久一区二区三区|