检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
true }),注意,后台索引不会阻塞其他业务,但是仍然会消耗大量IO资源。 在删除索引时,需要先进行性能测试,确保删除的索引不会影响查询性能。 创建集合时,应避免创建过多集合,集合数量太多会产生大量元数据并消耗额外资源,且非常难以维护。例如:应避免以日期命名集合并每天创建一个新的集合,考虑将日期作为字段存储到同一集合中。
恢复时间点不可选的问题。 操作步骤 登录管理控制台。 单击管理控制台左上方的,选择区域和项目。 如果您希望独享计算资源和网络资源,请先开通专属云并申请专属计算集群资源。开通后,您可以选择专属云区域和项目。 在页面左上角单击,选择“数据库 > 文档数据库服务 DDS”,进入文档数据库服务信息页面。
全集合(全表)扫描:COLLSCAN 当一个操作请求(如query、update、delete)需要全表扫描时,将大量占用CPU资源。在查看慢请求日志时,发现COLLSCAN关键字,很可能是这些查询占用了CPU资源。 如果该类操作请求较为频繁,建议您对查询的字段建立索引进行优化。 全集合(全表)扫描:docsExamined
创建数据库角色 仅API支持该功能 √ √ √ √ √ √ √ √ √ √ √ - 创建数据库用户 仅API支持该功能 √ √ √ √ √ √ √ √ √ √ √ - 删除数据库角色 仅API支持该功能 √ √ √ √ √ √ √ √ √ √ √ - 删除数据库用户 仅API支持该功能 √
用于指定告警规则对应指标的事件类型。 事件来源 事件来源的云服务名称。 选择文档数据库DDS。 监控范围 创建事件监控针对的资源范围。 选择类型 选择自定义创建。 告警策略 事件名称:用户操作系统资源的动作,如用户登录,用户登出,为一个瞬间的操作动作。 事件监控支持的操作事件请参见事件监控支持的事件说明。
SDK概述 本文介绍了文档数据库服务DDS提供的SDK语言版本,列举了最新版本SDK的获取地址。 在线生成SDK代码 API Explorer能根据需要动态生成SDK代码功能,降低您使用SDK的难度,推荐使用。 SDK列表 表1提供了文档数据库服务DDS支持的SDK列表,您可以在
全集合(全表)扫描:COLLSCAN 当一个操作请求(如query、update、delete)需要全表扫描时,将大量占用CPU资源。在查看慢请求日志时,发现COLLSCAN关键字,很可能是这些查询占用了CPU资源。 如果该类操作请求较为频繁,建议您对查询的字段建立索引进行优化。 全集合(全表)扫描:docsExamined
全集合(全表)扫描:COLLSCAN 当一个操作请求(如query、update、delete)需要全表扫描时,将大量占用内存资源。在查看慢请求日志时,发现COLLSCAN关键字,很可能是这些查询占用了内存资源。 如果该类操作请求较为频繁,建议您对查询的字段建立索引进行优化。 全集合(全表)扫描:docsExamined
读状态会自动解除。 用户购买的存储空间小于等于600GB,当实际使用量小于总存储空间的85%时,只读状态会自动解除。 此时建议您清理多余的资源或进行存储空间扩容。 父主题: 数据库存储
示。 表1 支持变更计费模式的DDS计费项 计费项 变更说明 相关文档 实例规格(vCPU和内存) 变更DDS实例的计费模式会同时变更计算资源(vCPU和内存)和存储空间的计费模式。 将DDS实例的计费模式从按需计费转为包年/包月,可以让您享受一定程度的价格优惠。 将DDS实例的
在左侧导航树,选择“告警 > 告警规则”。 在“告警规则”页面,单击“创建告警规则”。 在“创建告警规则”界面,根据界面提示配置参数。 此处需要关注如下参数: 资源类型:选择文档数据库服务。 维度:DDS支持实例级别和节点级别的监控维度,不同的监控指标支持的监控维度不同,请参考文档数据库服务监控指标说明。
进入Jar驱动下载地址下载连接DDS使用的驱动包“mongo-java-driver-3.12.9.jar”,此安装包提供了访问DDS数据库实例的API接口。 驱动安装请参考官方指南。 环境类 客户端需配置JDK1.8。JDK是跨平台的,支持Windows,Linux等多种平台。 下面以Windows为例,介绍JDK配置流程:
密码可以通过检查弱密码接口进行查询。 禁止使用默认端口号 MongoDB的默认端口是27017,使用默认端口容易被监听,存在安全隐患,DDS推荐使用非默认端口。详情请参见修改数据库端口。 限制DDS的最大连接数 如果DDS的连接数过高,会消耗服务器过多的资源,导致OPS(quer
必选参数,数组元素为角色具备的权限。 该参数设置为空集合意味着该角色无任何权限。 resource 文档 用于指定库名或者集合名 actions 数组 对应资源可用的操作列表, 常用action如下: find count getMore listDatabases listCollections
必选参数,数组元素为角色具备的权限。 该参数设置为空集合意味着该角色无任何权限。 resource 文档 用于指定库名或者集合名 actions 数组 对应资源可用的操作列表, 常用action如下: find count getMore listDatabases listCollections
和 SaaS 类云服务内部的安全以及对租户定制配置进行安全有效的管理,包括但不限于虚拟网络、虚拟主机和访客虚拟机的操作系统,虚拟防火墙、API 网关和高级安全服务,各项云服务,租户数据,以及身份账号和密钥管理等方面的安全配置。 《华为云安全白皮书》详细介绍华为云安全性的构建思路与
支持审计的关键操作列表 通过云审计服务,您可以记录与文档数据库服务相关的操作事件,便于日后的查询、审计和回溯。 表1 文档数据库服务的关键操作列表 操作名称 资源类型 事件名称 恢复到新实例 instance ddsRestoreToNewInstance 恢复到已有实例 instance ddsRestoreToOldInstance
减少磁盘读写:避免使用不必要的upsert命令,避免查询不必要的数据。 优化数据分布:对数据进行分片,同时分散热点数据,均衡地使用实例资源。如何进行数据分片,请参见设置数据分片。 减少锁冲突:避免对同一个Key过于频繁地操作。 减少锁等待:避免前台创建索引。 注意 开发过程中
减少磁盘读写:避免使用不必要的upsert命令,避免查询不必要的数据。 优化数据分布:对数据进行分片,同时分散热点数据,均衡地使用实例资源。如何进行数据分片,请参见设置数据分片。 减少锁冲突:避免对同一个Key过于频繁地操作。 减少锁等待:避免前台创建索引。 注意 开发过程中
ca&maxPoolSize=10" 图2 限制连接数 关于不同语言的客户端如何限制连接池的数量,请参考MongoDB官网各语言客户端的API文档。 父主题: 数据库连接