为防止误操作,保障数据的安全,经常使用工具mongodump对数据库来做备份操作,并使用mongorestore来恢复某一时刻数据库备份状态。 如何远程连接云数据库 DocDB for MongoDB 服务 创建一个与云数据库 DocDB for MongoDB 服务节点部署在同一VPC下的BCC,在登录BCC后远程连接云数据库服务节点,具体的操作步骤参考 连接实例 。
背景信息 作为数据库运维的重要手段之一,SQL 代码审核在保障线上数据库稳定性方面扮演着不可或缺的角色。原则上,为了杜绝发布事故、规范 SQL 语句,所有未经审核的 SQL 都应该被拒绝发布到线上环境。然而,随着业务的高速迭代和规模的扩大,依靠专业 DBA 人工审核每一个 SQL 变得越来越难以实现。
失败重试 用户使用云数据库 Redis 集群时,网络抖动、机器偶发故障等因素均可能导致请求失败,百度智能云数据库 Redis 集群有自动故障恢复的策略,设计合理的客户端自动重试机制能够显著提升应用程序的健壮性和用户体验。本节内容将描述配置客户端重试时需要注意的事项。 Jedis 客户端重试示例 Jedis 4.0.0 及以上版本支持重试机制。
保存为参数模版 概述 云数据库 Redis 提供自定义部分实例参数的功能,本文为您介绍通过管理控制台修改各参数值的通用方法。 保存为参数模版 登录云数据库 Redis 管理控制台,进入实例列表页面。 点击目标实例名称,进入实例详情页面。 在实例详情页的左侧导航栏中,点击 参数管理 。 在 参数管理 页面中,选择 可修改参数页签 ,点击 保存为参数模版 按钮。
用户可以从繁杂的密钥设备管理和安全机制实现中解脱出来,只需要专注于业务上层的加解密功能场景, 查看详情 背景信息 TDE通过在数据库层执行静止数据加密,阻止可能的攻击者绕过数据库直接从存储中读取敏感信息。经过数据库身份验证的应用和用户可以继续透明地访问应用数据(不需要更改应用代码或配置),而尝试读取表空间文件中的敏感数据的OS用户以及尝试读取磁盘或备份信息的未知用户将不允许访问明文数据。
建表最佳实践 分布键 云数据库 FusionDB 在创建表时必须显式指定分布键(DISTRIBUTED RANDOMLY 或 DISTRIBUTED BY (col1, col2,...))。默认情况下,如果创建表时不指定分布键,云数据库 FusionDB 将使用第一个字段作为分布键,这种情况有时会有比较大的风险所以应该坚决杜绝这种情况。
解决方案 设置time_zone参数,明确指定数据库实例的时区,不使用引发误解的CST时区。
注意 : 当前支持的数据库类型为:云数据库 Redis,暂不支持 Redis 容量型。 在大 Key 分析页面,点击左上角的 创建分析任务 。 在弹出的窗口中,配置如下参数: 配置 说明 分析节点 选择需要执行大 Key 分析的节点 ID。
不同云厂商之间数据库的数据迁移。 数据库版本升级过程中的数据迁移。 导出部分数据到测试环境用于功能和性能测试。
慢查询报警处理方法 概览 数据库性能的优劣,直接关系到系统执行的效率和稳定性,如果出现性能问题不仅会损害公司形象,也可能会造成公司资金方面的损失。慢SQL是影响数据库性能很重要的一个方面。对于海量数据,劣质SQL和优质SQL之间的速度差别可能达到上百倍,解决慢SQL对解决数据库性能问题会起到事半功倍的效果。 需求场景 当数据库出现性能问题时,大多数时候跟慢SQL有关。