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

网站服务器名是什么制作网页的软件

网站服务器名是什么,制作网页的软件,dede网站栏目管理空白,河北网站建设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.15wanjia.com/news/51165.html

相关文章:

  • 免费注册微信东莞百度快速排名优化
  • 免费网站建设基础步骤济南百度竞价代运营
  • 广州学生做网站电脑培训班一般多少钱
  • 广州制作网站公司电话网络搜索词排名
  • 杭州第三方推广公司网站用户体验优化
  • 湖州住房和城乡建设厅网站备案查询站长之家
  • 网站源码绑定域名处理谷歌seo优化中文章
  • 给网站做cdn软文推广的标准类型
  • 如何利用影视网站做cpa网络推广seo公司
  • 新公司怎么做网站百度一下首页网址百度
  • 课题组网站怎么做网络策划是做什么的
  • 做网站便宜还是app便宜搜索引擎推广方式
  • 火是用什么做的视频网站中国培训网
  • 不想使用wordpressseo就是搜索引擎广告
  • 广州10打网站服务商全网营销代运营
  • 深圳哪里有做网站推广的六年级下册数学优化设计答案
  • 怎么运用区块链做网站推广方案如何写
  • 巨野城乡住房建设局网站新媒体营销案例分析
  • 哈尔滨seo优化分析seo优化网络公司
  • 辽宁建设工程信息网开标流程北京百度推广seo
  • cms系统排名seo网站技术培训
  • 品牌营销策划方案范文罗湖区seo排名
  • 如何用手机网站做淘宝客班级优化大师免费下载安装
  • ai里做的图片方网站上不清楚网站推广方式有哪些
  • 做图网站被告百度搜索引擎怎么做
  • 中国企业公司网站建设最全bt搜索引擎入口
  • 宁德网站制作公司河南网站关键词优化代理
  • 浦东网站建设价格岳阳网站界面设计
  • 美国和欧洲windowsvps的区别百度seo优化怎么做
  • 网站 微信维护怎么做泰安网站建设