这里总结下这段时间使用mongo的心得,列出了几个需要注意的地方。 1. 系统参数及mongo参数设置 mongo参数主要是storageEngine和directoryperdb,这两个参数一开始不选定后续就无法再更改。 directoryperdb主要是将数据库分文件夹存放,方便后续的备份及数据 ...
分类:
数据库 时间:
2019-07-31 12:48:45
阅读次数:
106
我这是复制集模式,加个认证参数--authenticationDatabasemongostat--port20012-uadmin-p=‘xxxxx‘--authenticationDatabaseadmin各字段解释说明:insert/s:官方解释是每秒插入数据库的对象数量,如果是slave,则数值前有*,则表示复制集操作query/s:每秒的查询操作次数update/s:每秒
分类:
数据库 时间:
2018-04-27 16:50:19
阅读次数:
203
这里总结下这段时间使用mongo的心得,列出了几个需要注意的地方。 1. 系统参数及mongo参数设置 mongo参数主要是storageEngine和directoryperdb,这两个参数一开始不选定后续就无法再更改。 directoryperdb主要是将数据库分文件夹存放,方便后续的备份及数据 ...
分类:
数据库 时间:
2017-12-09 22:38:49
阅读次数:
246
腾讯云MongoDB团队在运营中发现,原生MongoDB在LBS服务场景下有较大的性能瓶颈,经腾讯云团队专业的定位分析与优化后,云MongoDB在LBS服务的综合性能上,有10倍以上的提升。 ...
分类:
数据库 时间:
2017-09-26 13:02:04
阅读次数:
200
Mongodb 1、Mongodb优化: a、语句优化可能通过Profile找到执行时间长的语句。db.getProfiling.Level()来获取profile级别 db.system.profile.find()查看profile记录。 b、找到语句后,通过explain来解析这条语句,可以看 ...
分类:
数据库 时间:
2016-08-23 14:45:06
阅读次数:
192
1、优化预读采用LINUX的BLOCKDEV命令来把预读大小设置小一点,减少内存中无用数据占用,从而优化IO性能RA代表预读大小(扇区),推荐数值是16到32,如文档较小,预读数值可以小一点,修改后mongodb重启才能生效。预读默认256个扇区,大小为128Kmongodb很多都是随机访问,readhea..
分类:
数据库 时间:
2015-06-12 01:06:42
阅读次数:
156
优化一个简单的例子这部分主要讲解如何优化MongoDB的性能。让我们举个具体示例。假使我们的任务是现实blog的首页-我们希望现实最近发布的10条posts。ts为时间字段。语句如下articles = db.posts.find().sort({ts:-1});// get blog posts ...
分类:
数据库 时间:
2015-01-16 16:21:56
阅读次数:
185
第一,MongoDB索引和MySQL索引非常相似并且对于MySQL的索引优化有很多也适用于MongoDB。
第二,更重要的是,这些索引的建议对你的应用提高也是有限的。
对于应用的最佳索引策略应该基于很多的重要因素。包含了你期望查询的类型,
数据读取与写入的比率,甚至于你服务器的空闲内存。意思就是,
需要对线上的产品做很多的测试剖析工作,才能调整出最佳的索引策略...
分类:
数据库 时间:
2015-01-13 14:24:32
阅读次数:
319
在mysql数据库中,慢查询日志经常作为优化数据库的依据, mongodb中依然有类似的功能。Mongodb自带的profiler,可以方便地记录所有耗时的操作,以便于调优;
一、开始profiler功能
开启profier功能有两种:
第一种就是直接在启动参数里面进行设置,就在茄冬mongodb时候添加-profile=级别
第二种就是在客户端执行“db.setProfilingLeve...
分类:
数据库 时间:
2014-12-09 00:37:26
阅读次数:
219
技巧一、尽量减少磁盘访问
内存访问要比磁盘访问快得多。所以使用优化的本质就是尽可能地减少对磁盘的访问。
内存的读取速度要比磁盘速度快一百万倍。读磁盘要消耗很长时间。几种简单的办法:
使用SSD(固态硬盘);增加内存可以减少对硬盘的读取,让常用的文档在内存中;
技巧二、使用索引减少内存占用
索引是有序的,所以不必遍历全部项。当查询时候会先根据索引查到索引中的结果,然后符合条件的文...
分类:
数据库 时间:
2014-11-27 01:38:30
阅读次数:
272