检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
优化数据库语句方法 文档数据库属于NoSQL数据库,提供了可扩展的高性能数据解决方案,与关系型数据库(例如MySQL、SQLServer、Oracle)一样,在数据库设计、语句优化、索引创建等方面都会影响数据库的使用性能。 下面从不同维度,给出提升DDS使用性能的建议。 数据库和集合的创建
单击“确定”,即可修改实例备注。 您也可以单击目标实例名称,进入实例的“基本信息”页面,在“数据库信息”模块“实例备注”处,单击,修改实例备注。单击,提交修改。 实例备注长度不能超过64位,不能包含回车和>!<"&'=特殊字符。 在“实例管理”页面,查看修改结果。 父主题: 变更实例
修改实例备注 接口说明 修改实例的备注。 约束说明 不支持修改已删除实例。 调试 您可以在API Explorer中调试该接口。 URI URI格式 PUT https://{Endpoint}/v3/{project_id}/instances/{instance_id}/remark
如果查询结果需要排序,尽量控制结果集的数量。 涉及多个字段的索引时,尽量将用于精确匹配的字段放在索引的前面。 如果查询条件中的键值顺序和复合索引中的创建顺序不一致,DDS会自动优化为查询跟索引顺序一致。 修改操作 通过操作符对文档进行修改,通常可以获得更好的性能。该方式不需要往返服务器来获取并修改文档数据,在序列化和传输数据上花费更少的时间。
修改实例内网地址 数据库从本地或其他云迁移至文档数据库服务后,可能面临更改内网IP地址的问题,文档数据库服务提供修改内网地址功能,降低客户迁移成本。 使用须知 修改节点的内网IP地址会导致原内网IP地址失效,如果该节点绑定了弹性公网IP,修改内网IP地址过程中,请不要操作解绑弹性
修改实例内网地址 接口说明 修改实例的内网地址。 约束说明 冻结实例,异常实例不支持该操作。 已使用的IP地址,不能作为实例的新内网地址。 修改内网地址会导致原地址链接失效,如果有绑定弹性公网IP,那么在修改内网地址的过程中,请不要操作解绑。 如果已经开启连接地址切换,不能进行该操作。
修改实例名称 场景描述 本章节指导用户通过调用修改实例名称接口修改实例名称。 操作步骤 修改DDS实例名称。 接口相关信息 URI格式 PUT https://{Endpoint}/v3/{project_id}/instances/{instance_id}/modify-name
编辑实例名称,单击“确定”,即可修改实例名称。 您也可以进单击目标实例名称进入实例“基本信息”页面,在“数据库信息”区域的“实例名称”处,单击,修改实例名称。单击,提交修改。 实例名称允许和已有名称重复。 实例名称长度在4个到64个字节之间,必须以字母或中文字开头,区分大小写,
修改实例名称 接口说明 修改实例的名称。 约束说明 创建中和创建失败的实例不支持修改实例名称。 调试 您可以在API Explorer中调试该接口。 URI URI格式 PUT https://{Endpoint}/v3/{project_id}/instances/{instance_id}/modify-name
参数模板的修改历史列表。 表5 HistoryInfo 参数 参数类型 说明 parameter_name String 参数名称 old_value String 修改前的值。 new_value String 修改后的值。 updated_at String 修改时间,格式为
修改实例标签 文档数据库服务支持修改实例标签,方便用户通过标签筛选实例。 操作步骤 登录管理控制台。 单击管理控制台左上方的,选择区域和项目。 在页面左上角单击,选择“数据库 > 文档数据库服务 DDS”,进入文档数据库服务信息页面。 在“实例管理”页面,单击目标实例“标签”列的
修改数据库端口 接口说明 修改数据库实例的端口。 约束说明 冻结实例,异常实例不支持该操作。 修改端口后,后台会重启实例,请谨慎操作。 调试 您可以在API Explorer中调试该接口。 URI URI格式 POST https://{Endpoint}/v3/{project
优。 单击“保存”,在弹出框中单击“确认”,保存修改。 单击“取消”,放弃本次设置。 单击“预览”,可对比参数修改前和修改后的值。 参数修改完成后,您可在“参数修改历史”页面,查看参数的修改详情。具体操作请参见查看当前实例的参数修改历史。 根据参数列表中“是否需要重启”提示,进行相应操作:
网段,允许的IP掩码范围为8-32。 开通成功后,“跨网段访问配置”的状态变更为“已开通”。 若您需要更改源端网段配置,可以单击“跨网段访问配置”右侧的“立即修改”。 图2 修改源端网段 后续操作 跨网段访问配置设置成功后,您可以使用MongoShell工具通过内网的方式连接副本集实例,具体操作请参见内网访问。
各分片节点的存储空间和计算性能。 设置数据分片 下面以数据库mytable,集合mycoll,字段“name”为分片键举例说明。 通过mongo shell登录分片集群实例。 判断集合是否已分片。 use <database> db.<collection>.getShardDistribution()
文档数据库服务支持重置数据库管理员密码,建议您定期修改密码,以提高系统安全性,防止出现密码被破解等安全风险。 如果您在创建实例时,选择创建后设置密码,在连接实例前,您需要先重置管理员密码,再通过该密码连接实例。 使用须知 以下情况不可重置密码: 租户被冻结 创建中 重启中 节点扩容中 切换SSL中 修改端口号中 规格变更中
ba67e66no02", "keywords" : [ "response", "oplog" ], "database_keywords" : [ "testDB" ], "collection_keywords" : [ "testCollection" ]
设置可维护时间段 接口说明 修改用户允许启动某项对数据库实例运行有影响的任务的时间范围,例如操作系统升级和数据库软件版本升级的时间窗。 调试 您可以在API Explorer中调试该接口。 URI URI格式 PUT https://{Endpoint}/v3/{project_
服务会自动为实例创建admin、monitor和backup账户。如果试图删掉、重命名、修改这些账户的密码和权限,会导致出错。 对于数据库管理员账户rwuser,以及您所创建的账户,允许修改账户的密码。 创建用户 更新用户 删除用户 父主题: 管理数据库权限
] }, ... ], { < writeConcern > } ) 表1 privileges各字段含义 字段 类型 说明 resource 文档 用于指定库名或者集合名 actions 数组 参考createRole章节的说明。 除了上述命令