在数据库存放的数据中,有一种特殊的键值叫做主键,它用于惟一地标识表中的某一条记录。也就是说,一个表不能有多个主键,并且主键不能为空值。 无论是MongoDB还是MySQL,都存在着主键的定义。 对于MongoDB来说,其主键名叫”_id”,在生成数据的时候,如果用户不主动为其分配一个主键的话,Mon ...
分类:
数据库 时间:
2020-02-24 18:49:45
阅读次数:
78
一、背景这几天对所有的基础组件做一个摸底的基准压力测试,目前我们所有的开源基础组件都没有做过性能测试,经常有开发人员问,我们的RDS、MongoDB集群能抗多大量呀,这个时候我是没办法回复的,因为我自己也不知道,虽然一个数据库集群能抗多大量,在软件、硬件配置固定的情况下,和业务场景有很大的关系,如果数据量小,查询SQL简单那吞吐量自然很高,如果数据量特别大并且都是复杂SQL,那吞吐量自然上不去;但
分类:
数据库 时间:
2019-07-20 23:10:21
阅读次数:
249
一 MongoDB 监控 1.1 监控概述 MongoDB自带了mongostat 和 mongotop 这两个命令来监控MongoDB的运行情况。这两个命令用于处理MongoDB数据库变慢等等问题非常有用,能详细的统计MongoDB当前的状态信息。除此之外,还可以用db.serverStatus( ...
分类:
数据库 时间:
2019-06-15 13:28:33
阅读次数:
130
mongodb可以通过profile来监控数据 (mongodb性能优化) 开启 Profiling 功能 ,对慢查询进行优化: mongodb可以通过profile来监控数据,进行优化。 查看当前是否开启profile功能用命令 db.getProfilingLevel() 返回level等级,值 ...
分类:
数据库 时间:
2018-12-10 11:34:47
阅读次数:
233
在BI服务中通过查询聚合语句分析定位慢查询/聚合分析,小结如下: + : 通过Profile分析慢查询 + : 通过添加相应索引提升查询速度; + : 首先要说明的一个问题是,对于OLAP型的操作,期望不应该太高。毕竟是对于大量数据的操作,光从IO就已经远超通常的OLTP操作,所以要求达到OLTP操 ...
分类:
数据库 时间:
2018-06-15 10:59:40
阅读次数:
250
系统环境: centos7.2 zabbix-3.4 一、原理 通过以下命令查看mongodb的状态: echo "db.serverStatus()" | mongo admin echo "db.serverStatus().opcounters" | mongo admin 二、配置过程 1. ...
分类:
数据库 时间:
2017-10-26 15:32:57
阅读次数:
328
测试环境 机器配置 linux container 4C/16G/300GSSD 8C/32G/300GSSD 测试对象 版本引擎参数配置 4C/16G 8C/32G mongodb3.2.6 wiredTiger cacheSizeGB:12 syncPeriodSecs: 1 collectio ...
分类:
数据库 时间:
2017-09-01 18:17:32
阅读次数:
285
mongodblinux性能优化:https://docs.mongodb.com/manual/administration/production-notes/#allocate-sufficient-ram-and-cpu性能优化:1,关闭atime包含数据库文件的存储卷。2,根据ulimit参考中的建议,将文件描述符限制,-n用户进程限制(ulimit)设置为-u20,000以上,一个..
分类:
数据库 时间:
2017-08-28 20:02:40
阅读次数:
142
我想从安全性和数据量这两个方面进行阐述。 mongodb与mysql命令对比 传统的关系数据库一般由数据库(database)、表(table)、记录(record)三个层次概念组成, MongoDB是由数据库(database)、集合(collection)、文档对象(document)三个层次组 ...
分类:
数据库 时间:
2017-06-29 10:04:27
阅读次数:
134
MongoDB docs have the answer: "When using $or with that are equality checks for the value of the same field, choose the $in operator over the $or oper... ...
分类:
数据库 时间:
2017-04-17 20:36:27
阅读次数:
246