代码改变世界

MongoDB Database Profiler

2016-03-12 19:11 by abce, 601 阅读, 0 推荐, 收藏,
摘要:数据库profiler细粒度收集mongodb的写操作、游标、数据库命令等。可以在数据库级别或者实例级别开启profiling。 profiler将收集到的数据写入system.profile集合中。 profiling的级别: 0, 关闭profile,但是mongod会将超过slowOpThre 阅读全文

mongodb - 查看正在执行的操作

2016-03-12 17:37 by abce, 7581 阅读, 0 推荐, 收藏,
摘要:示例: 阅读全文

mongodb - mongotop

2016-03-12 16:58 by abce, 378 阅读, 0 推荐, 收藏,
摘要:mongodb - mongotop # ./mongotop 2016-03-12T16:37:32.141+0800 connected to: 127.0.0.1 ns total read write 2016-03-12T16:37:33+08:00 test.monitoringTest ... 阅读全文

mongodb - 查看数据库状态

2016-03-12 16:00 by abce, 1462 阅读, 0 推荐, 收藏,
摘要:> use test switched to db test > db.stats() { "db" : "test", #数据库名 "collections" : 1, #数据库中集合的数量 "objects" : 39734, #数据库中文档的总数 "avgObjSize" : 135.53422761363063, #... 阅读全文

mongodb - 查看集合的状态

2016-03-12 15:51 by abce, 3321 阅读, 0 推荐, 收藏,
摘要:#查看集合postalCodes的状态信息 > db.postalCodes.stats(1024) #1024表示显示的单位是KB。默认是bytes { "ns" : "test.postalCodes", #格式是:数据库名.集合名 "count" : 39734, #集合中的文档数 "size" : 5259, #集合占用的... 阅读全文

mongodb - 集合重命名

2016-03-12 14:30 by abce, 2808 阅读, 0 推荐, 收藏,
摘要:跨数据库重名集合 阅读全文

Mongodb - TTL(time to live)特性

2016-03-11 09:22 by abce, 8305 阅读, 0 推荐, 收藏,
摘要:TTL集合支持mongodb对存储的数据进行失效时间设置,经过指定的时间段后、或在指定的时间点过期,集合自动被mongod清除。这一特性有利于对一些只需要保存一定时间的数据信息进行存储,比如机器产生的事件数据、日志、会话信息等。 Mongodb使用TTL索引特性来实现TTL集合。TTL通过一个后台线 阅读全文

mongod启动时候几个参数说明

2016-03-09 17:01 by abce, 499 阅读, 0 推荐, 收藏,
摘要:1.--storageEngine从3.0开始,新增了一个存储引擎WT。老版本的存储引擎被称作mmapv1 2.--oplogSizeOplog是复制的主要组成部分,位于local数据库中。在初始化复制集的时候,存放oplog的磁盘空间会被预先分配,默认是磁盘空间的5%。oplog的大小很重要,当超 阅读全文

关闭MongoDB

2016-03-09 15:09 by abce, 260 阅读, 0 推荐, 收藏,
摘要:以下方法干净地关闭MongoDB: 完成所有挂起的操作、刷新数据到数据文件、关闭所有的数据文件 1. 2. 3. 4.使用kill: 非干净关闭mongodb(不建议这样做) 阅读全文

Transparent Huge Pages

2016-03-09 13:46 by abce, 1156 阅读, 0 推荐, 收藏,
摘要:在RHEL6中,透明大页功能是默认开启的。 开启该选项后,内核会尽可能地尝试分配大页,如果mmap区域是2mb,那么每个linux进程都会分配到2mb大小的页。如果大页不够用了(比如物理内存不够了),内核会重新分配4KB大小的页。透明大页是可以交换的(swappable),通过将大页转换成小的4KB 阅读全文
上一页 1 ··· 93 94 95 96 97 98 99 100 101 ··· 124 下一页