`
luozhaoyu
  • 浏览: 347712 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

查看mongo数据库的慢查询

阅读更多
进入到mongo的shell中,先查看mongo的profile设置情况
db.getProfilingLevel()
db.setProfilingLevel(0,1000)


0代表关闭,1代表只记录slowlog,这里我们设置成了1000,也就是1000ms
db.getProfilingLevel()
db.system.profile.find().limit(10).sort( { ts : -1 } ).pretty()


当profile表过大时,调整表大小为4MB
db.setProfilingLevel(0)

db.system.profile.drop()

db.createCollection( "system.profile", { capped: true, size:4000000 } )

db.setProfilingLevel(1)
0
0
分享到:
评论

相关推荐

    监控mongo状态慢查询

    如果你发现数据库突然变慢或者有其他问题的话,你第一手的操作就考虑采用mongostat来查看mongo的状态。它的输出有以下几列:类似于MySQL的slowlog,MongoDB可以监控所有慢的以及不慢的查询。Profiler默认是关闭的,你...

    深入讲解MongoDB的慢日志查询(profile)

    MongoDB的慢日志查询,或称为Database Profiler,是一个非常重要的工具,它允许开发者和数据库管理员监控并分析性能瓶颈,以优化数据库操作。在MySQL等关系型数据库中,慢查询日志同样起到了关键作用,而在NoSQL的...

    spring-mvc-mongo-monitor

    3. **连接超时**:跟踪连接建立和断开的速度,以及是否存在超时问题,这可能指示网络延迟或数据库响应慢。 4. **错误统计**:记录和分析错误,如连接失败、断开等,帮助定位和解决问题。 5. **资源利用率**:监控CPU...

    mongo-java-driver-3.2.2.jar.zip

    MongoDB是一个流行的开源、文档型数据库系统,而`mongo-java-driver`是官方提供的Java API,允许开发者在Java应用程序中执行各种数据库操作,如读取、写入、查询等。 在本例中,我们讨论的是`mongo-java-driver`的...

    nosql安装文件4mongo-6.0.4.rar

    6. **查询分析器**:NosqlBooster具有查询分析功能,能帮助用户优化查询性能,识别慢查询,提升数据库效率。 7. **安全特性**:支持SSL连接,确保数据传输的安全性。同时,它可以管理用户的访问权限,保障数据库的...

    windows 64位 mongodb客户端 studio 3T

    windows 64位环境下,mongodb客户端 studio 3T,官网下载,解决官网下载慢的难题。

    MongoDB实战中的测试数据库

    Mongodb实战第7章查询与索引优化中慢查询中的测试数据库

    fluent-plugin-mongo-slow-query:流畅的mongoDB插件慢查询

    流利的插件蒙古慢查询 找出MongoDB的慢速操作并分析查询原型将很有帮助。 用法与in_tail几乎相同。 安装 $ fluent-gem install fluent-plugin-mongo-slow-query 配置 type mongo_slow_query path /path/to/...

    Python-MongoLogMongoDB日志处理器

    6. **性能监控**:通过聚合 MongoDB 日志,可以分析数据库的性能趋势,例如平均响应时间、慢查询等,帮助优化数据库性能。 7. **报警机制**:当检测到异常情况,如频繁的错误日志、长时间的慢查询,MongoLog 可能会...

    MongoDB的执行计划分析与巡检分享.pdf

    - **入库慢查询**:将mlogfilter输出的慢查询结果存入数据库,便于后续分析。 - **特定表的慢查询**:针对某一张表,查询所有超过100ms的慢查询。 - **日志信息统计**:使用mloginfo统计日志中的不同信息类别。 - **...

    nosqlbooster4mongo-5.2.11 (1).rar

    Nosqlbooster for MongoDB 5.2.11是该软件的一个较新版本,它允许用户通过友好的图形用户界面(GUI)来管理MongoDB数据库,包括数据浏览、查询、导入导出、备份恢复以及性能监控等功能。在面对大型数据集或复杂的...

    各类面试题,包含(MongDB,Mysql,Nigix,Redis,Zookeeper)

    - 性能调优:慢查询日志分析,索引优化,查询优化,内存参数调整。 3. Nginx:作为高性能的HTTP和反向代理服务器,Nginx在负载均衡和静态资源处理上表现出色。面试中可能涉及: - 基本配置:理解server、location...

    mongodb数据库安装包

    由于直接从官方下载可能会遇到速度较慢的问题,这个压缩包提供了一种更快速的获取方式。 MongoDB的主要特点包括: 1. **文档型数据模型**:MongoDB采用JSON-like文档结构存储数据,这使得数据模型更加灵活,能够...

    mongo性能调优

    假设我们有一个Java应用使用MongoDB存储用户日志数据,随着业务增长,查询响应时间逐渐变慢。通过分析发现主要问题是由于索引缺失导致大量全表扫描操作。 解决方案如下: 1. **添加索引**:根据查询需求为`userId`...

    mongdb性能优化

    - **查看状态**:使用`db.getProfilingLevel()`命令可以查看当前的配置级别,包括不记录(`0`)、记录慢操作(`1`)以及记录所有操作(`2`)。 - **启用和关闭**:通过`db.setProfilingLevel()`设置不同的参数值来启用或...

    MongoDB 批量插入及更新

    - 使用索引可以显著提高查询速度,特别是在涉及大量数据的情况下。 #### 六、总结 通过上述步骤,我们可以高效地完成MongoDB中的批量插入和更新操作。这不仅提高了开发效率,还优化了系统的性能表现。对于处理大...

    mongdb.zip windows 官网上有,但是下载速度慢。解压之后就和官网一样

    8. **管理工具**:MongoDB提供了一些管理工具,如`mongo`命令行工具和MongoDB Compass GUI,方便进行数据库管理和监控。 关于在Windows上安装MongoDB,步骤通常如下: 1. **解压**:解压下载的"mongdb.zip"压缩包...

Global site tag (gtag.js) - Google Analytics