1.1 系统分析器作用

可以利用系统分析器(system profiler)来查找耗时过长的操作。

系统分析器可记录特殊集合system.profile中的操作,并提供大量有关耗时长的操作信息,但相应的,会导致数据库性能有所下降。因此,我们可能只需要定期打开分析器来获取信息即可。如系统已经负载过重,则建议使用其他方法解决问题。

1.2 打开系统分析器

默认情况下,系统分析器时关闭的

>db.setProfilingLevel(2)

1.3 收集耗时长的操作

一般情况下,我们只想关注那些耗时长的操作,而非数据库中正在进行的所有操作。为此,可将分析器的分析级别设为1,及只显示长耗时操作。级别为1的分析器会默认记录耗时大于100ms的操作。

设置记录耗时超过500ms的操作

>db.setProfilingLevel(1,500)

1.4 关闭分析器

>db.setProfilingLevel(0)

最新文章

  1. 鱼搜_鱼搜官网_鱼搜搜索_http://www.7yusou.com
  2. 一段神奇的代码(python 2.7)网上抓图小Demo
  3. 如何利用ZBrush中的DynaMesh创建身体(一)
  4. 关于《Swift开发指南》背后的那些事
  5. Ofbiz初探
  6. SERVERCONFIG
  7. Chapter 15_4 子模块和包
  8. ASP.NET Web API 2 使用 AuthorizationFilter(授权过滤器)实现 Basic 认证
  9. Bootstrsp 表单
  10. OpenStack基础知识
  11. 【眼见为实】自己动手实践理解数据库READ UNCOMMITED && SERIALIZABLE
  12. pg中删除的页是否仍被访问
  13. 项目中一个Jenkins权限配置的过程
  14. Redmine使用学习
  15. 【BZOJ】1529 [POI2005]ska Piggy banks
  16. spring与mybatis的整合
  17. Node.js 解析gzip网页(https)
  18. out传值
  19. HDFS配额查询
  20. MHA安装配置

热门文章

  1. 【MIT 6.824 】分布式系统 课程笔记(二)Lecture 03 : GFS
  2. DjangoRestful 递归嵌套序列化器实现
  3. nginx 二级目录高级写法
  4. Sublime实现自动排版
  5. 机器学习-聚类-k-Means算法笔记
  6. C/C++中vector与list的区别
  7. 两个gif图片动画效果
  8. zabbix的离线安装方法----孙祎晨,如需转载请注明出处,谢谢配合。
  9. Linux磁盘管理系列 — 磁盘配额管理
  10. css文字截断