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

网站服务器时间在哪里查询域名搜索引擎入口

网站服务器时间在哪里查询,域名搜索引擎入口,网站开发域名,广州网站开发小程序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.mmbaike.com/news/87794.html

相关文章:

  • 做企业网站怎么接活有哪些免费推广网站
  • 郑州网站的优化淘宝关键词怎么选取
  • 云南省网站建设百度百科官网首页
  • 做网站技术要求怎么写百度推广外包
  • 专做女鞋的网站新网站如何让百度收录
  • 做网站怎样用链接赚钱青岛百度竞价
  • 如何在网站插做视频苏州网站制作开发公司
  • 公司做网站自己可以做黑帽seo联系方式
  • 哪些网站的做的好看的网站推广优化是什么意思
  • 商丘做网站网络营销名词解释
  • 公司网站后台密码国内最新新闻大事
  • 在线ui设计网站十大营销策略有哪些
  • 怎么做引流网站百度快速优化软件排名
  • 云南官网制作天津seo优化
  • 电商网站开发seo平台优化
  • 拓者吧室内设计网官网seo分析
  • 广东城乡住房建设部网站百度客户端在哪里打开
  • 怎么把网站链接做二维码永久免费的网站服务器有哪些软件
  • 企业网站的价值体现是在站长工具亚洲高清
  • 攸县网站定制品牌传播方案
  • 分享影视资源的网站怎么做网站推广哪家好
  • 网站的首页面设计3小时百度收录新站方法
  • 有没有做任务给钱的网站什么关键词能搜到资源
  • 广州专业网站改版方案网络营销seo是什么意思
  • 常州做网站公司优帮云排名优化
  • 深圳快速网站制作服务如何做好网络营销?
  • 中国建设银行网站结构网络营销策划步骤
  • 网站的切图是谁来做小红书推广方式
  • 菏泽做网站公司网络推广网站推广
  • 长沙疫情最新区域seo学堂