MongoDB 备忘

news/2025/1/31 6:46:51/

常规操作

查看有没有启动 mongodb
ps -def | grep mongod
看看是否能够登录
mongo
查询当前所在的数据库
db
切换或创建数据库
use DATABASE_NAME
查看所有数据库
show dbs / show databases
查看所有数据集合(表)
show collections

慢查询

登录需要开启慢查询的数据库
use DBNAME
查看慢查询状态
db.getProfilingStatus()
如果不需要收集所有慢日志,只需要收集小于 200ms 的慢日志可以使用如下命令
db.setProfilingLevel(1, 200)
上面的级别可以取0,1,2 三个值,他们表示的意义如下:
  0 – 不开启
  1 – 记录慢命令 (默认为>100ms)
  2 – 记录所有命令
使用如下命令可以关闭慢日志
db.setProfilingLevel(0)
查看当前所有的慢查询日志
db.system.profile.find()
通过filter参数过滤日志

db.system.profile.find(
{"millis": {"$gte":1000}, "ts": {"$gte": ISODate("2023-11-08T02:23:25.289Z")}}
).pretty()

返回数据字段意义:
ts:时间戳
op: 操作类型
ns:执行操作的对象集合
millis:操作所花时间,毫秒
client: 执行操作的客户端
user: 执行操作的mongodb连接用户


http://www.ppmy.cn/news/1204105.html

相关文章

福建地区等保测评怎么做

福建地区等保测评怎么做?福建地区等保测评是指在福建地区对网络安全等级保护进行评估的过程。网络安全已经成为现代社会一个重要的议题,各个行业和领域都面临着越来越多的网络安全风险和威胁。为了保护信息系统的安全性和可靠性,各地区都制定…

玩具乐器展示预约小程序的内容是什么

玩具乐器产品的受众非常广,随着互联网电商深入,很多传统线下经营的商家开始转变为线上经营,入驻第三方平台或自建线上商城卖货等,当然除了直接卖产品外,还有产品展示预约咨询场景,因此很多商家也会选择制作…

C/C++轻量级并发TCP服务器框架Zinx-游戏服务器开发005:守护进程与进程监控

文章目录 1 守护进程1.1 进程组和会话1.2 会话的相关概念1.3 守护进程的概念1.4 守护线程的特点1.5 守护进程创建的基本步骤1.6 本项目守护进程的实现 2 进程监控2.1 进程监控的实现 1 守护进程 1.1 进程组和会话 进程除了有进程的PID之外还有一个进程组,进程组是…

AR眼镜硬件解决方案_AR/VR智能眼镜安卓主板芯片方案介绍

随着近两年来增强现实(AR)技术的逐渐成熟,采用MT8788芯片解决方案的AR眼镜已经问世。众所周知,AR技术可以帮助开发者打造一个既强大而又实用的混合现实世界,将虚拟与真实世界相结合。 据了解,MT8788芯片采用了多芯片分布式处理系统…

腾讯广告RACE曝光归因模型

今天我们以腾讯广告RACE曝光归因模型为例(以下简称RACE模型),来聊聊行业在衡量广告效果上的努力与成效。 第一类:衡量转化以及转化过程的归因 如同前面所讲,如果只是衡量ROI,对广告投放的效果衡量就只有一…

Redis Desktop Manager安装和使用

Redis Desktop Manager(RDM)是一款用于管理和操作Redis数据库的图形化界面工具。提供了简单易用的界面,使用户能够方便地执行各种Redis数据库操作,并且支持多个Redis服务器的连接RDM功能介绍:1.连接管理:RD…

BP神经网络的数据分类——语音特征信号分类

大家好,我是带我去滑雪! BP神经网络,也称为反向传播神经网络,是一种常用于分类和回归任务的人工神经网络(ANN)类型。它是一种前馈神经网络,通常包括输入层、一个或多个隐藏层和输出层。BP神经网…

Lavarel异步队列的使用

系统为window 启动队列&#xff1a; php artisan queue:listen设置队列类 .env文件需设置&#xff1a;QUEUE_CONNECTIONredis <?phpnamespace App\Jobs;use Illuminate\Bus\Queueable; use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Foundation\Bus\Disp…