当前位置: 首页 > news >正文

网站服务器名是什么公司网站与推广

网站服务器名是什么,公司网站与推广,西安seo培训机构,网站推广策划案格式及范文mongodb删除数据后不会直接释放内存空间,是因为使用了一种称为“延迟删除”的策略。这意味着当一个文档被删除时,它仍然会占用一定的内存空间,直到这个空间被垃圾回收器(Garbage Collector)回收。 删除数据操作前建议先…

        mongodb删除数据后不会直接释放内存空间,是因为使用了一种称为“延迟删除”的策略。这意味着当一个文档被删除时,它仍然会占用一定的内存空间,直到这个空间被垃圾回收器(Garbage Collector)回收。

        删除数据操作前建议先评估你的操作会有什么样的影响。在生产上操作的时候,需要评估你删除的数据有多大,需要用多长时间,从而可以制定相应的实施和回退方案。

举个例子,db是busi,我要删除createDate小于2023-07-01的数据,根据这个字段查询数据量大概有多少,或者可以根据主键_id来查询。

-- 查询数据

db.busi.find({createDate:{$gt : '2023-07-01'}}).count();
db.busi.find({_id:{$gt: 123456}}).count()
db.busi.find({_id:{$lt: 123456}}).count()

如果符合预期的操作方案,则进行后面的删除;

注意:删除数据只能在主节点进行操作

-- 根据日期删除数据(时间较长)
db.busi.remove({createDate:{$gt : '2023-07-01'}})

删除过程中也可以直接查询当前的数据量


-- 根据条件查询当前的数据总量
db.busi.find({_id: {$gt: 123456}}).count();
db.busi.find({_id: {$lt: 123456}}).count();
-- 该语句执行较长
db.busi.find({createDate: {$lt: '2023-07-01'}}).count();

删除完成后,我们可以观察服务器对应的数据目录,磁盘空间是没有任何变化的,则需要执行下面的命令

注意:释放空间只是释放了当前节点的空间,如果有多个节点,还需要在多个节点进行操作


-- 释放空间(需要几分钟)
db.runCommand({compact: "busi", force:true});
-- 实时查询当前空间大小
db.busi.stats().storageSize;

http://www.khdw.cn/news/53012.html

相关文章:

  • 网站建设 杭州什么是搜索引擎营销?
  • 易旅游网站建设企业网站快速建站
  • asp网站增加新栏目在哪添加淘宝关键词挖掘工具
  • ftp 如何 更新 wordpressseo排名诊断
  • 做鞋子的招聘网站有哪些爱站关键词查询
  • 创业网站推广怎么做线上营销推广的公司
  • 京东怎么做不同网站同步登陆的西安百度快速排名提升
  • dwcs5怎么做网站设计公司取名字大全集
  • 如何做一名网站编辑培训班招生方案
  • zencart网站搬家web成品网站源码免费
  • 行政单位单位网站建设最近一周新闻大事件
  • 华为公司网站建设方案seo在线优化工具
  • 网站建设与维护1997年百度sem是什么
  • 小程序开发和网站开发的区别银川seo优化
  • 广东东莞1例新冠状昆明seo技术培训
  • 东莞建设专业网站整合营销传播方法包括
  • 视频网站可以做B2C模式吗网店推广实训系统
  • 大连做网站哪家好bt磁力链好用的引擎
  • 网站建设z亿玛酷1订制手机网站怎么优化关键词
  • wordpress 广告格子长沙网站seo方法
  • wordpress 数据库丢失seo招聘职责
  • 优秀的公司网站网站推广公司哪家好
  • 娱乐网站建设流程网络营销环境分析
  • 刚创业 建网站线上营销的优势
  • 做传奇私服网站大概多少钱广东seo网站推广代运营
  • 北京建站推广收录网站有哪些
  • 东莞网站建设公司排名找个免费的网站
  • 党校网站建设软件外包平台
  • 可以个人做单的猎头网站网络营销策略概念
  • 漯河网站推广哪家好百度网盘电脑版下载