检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
pg_write_server_files:允许使用COPY以及其他文件访问函数在服务器上该数据库可访问的任意位置中写入文件。 pg_monitor:读取/执行各种监控视图和函数。这个角色是pg_read_all_settings、pg_read_all_stats以及pg_stat_scan_tables的成员。
低成本 创建使用 您可以通过华为云官网实时生成目标实例,云数据库RDS服务配合弹性云服务器一起使用,通过内网连接云数据库RDS可以有效地降低应用响应时间、节省公网流量费用。 弹性扩容 可以根据您的业务情况弹性伸缩所需的资源,按需开支,量身定做。配合云监控(Cloud Eye)监测
的管理控制台,用户无需编程就可以执行所有必需任务,简化运营流程,减少日常运维工作量,从而专注于开发应用和业务发展。 成长地图 您可以通过云数据库RDS成长地图快速了解关系型数据库的相关概念、入门使用、高手进阶和操作视频等。 如何使用云数据库RDS 您可以通过以下两种方式使用关系型数据库。
明。 将备份的文件导入到RDS for PostgreSQL目标数据库时发现control_extension等几个函数报错。 解决方法: 由于目标库中自带这些函数,因此该报错可以忽略。 父主题: RDS for PostgreSQL
MySQL与TaurusDB的区别 为什么无法找到云数据库RDS实例 云数据库RDS是否支持CloudPond RDS for MySQL实例支持哪些加密函数 RDS for MySQL是否兼容MariaDB RDS for MySQL是否支持TokuDB RDS for MySQL开启GTID后有哪些限制
l_extension函数,需更改连接用户为root。 场景二 ERROR: function control_extension(unknown, unknown) is not unique 解决方法:在不指定schema时,可能存在同名函数,导致函数不唯一无法运行,可选择添加schema参数重试。
为关键字间隔符,也就是说如果执行SQL语句中包含select与a两个关键字,那么命中此条并发控制规则。 原始SQL生成关键字:输入原始SQL再单击“生成关键字”,生成的关键字仅供参考,请谨慎使用。 关键字根据顺序匹配SQL语句。例如:a~and~b只会匹配xxx a>1 and b>2,而不会匹配xxx
请求进行拆分),不保证非事务读的一致性,业务上有读一致性需求可以封装到事务中。 使用读写分离的连接地址时,LAST_INSERT_ID()函数仅支持在事务中使用。 使用用户自定义变量时,包含用户自定义变量的语句会路由到主节点。 当使用数据库代理时,多语句拼接的SQL大小不超过10
单击“新建SQL限流规则”,配置SQL限流规则参数。 图1 新建限流规则 单击“启用”,即可开启限流规则。 图2 启动规则 单击“停用”,即可停用限流规则。 图3 停用规则 单击“删除”,即可删除限流规则,删除启用状态下的限流规则,该规则不会继续生效。 图4 删除规则 绑定变量的SQL限流 JDBC等驱动支持prepare
参数相关说明,请参见RDS for MySQL参数调优建议。 可进行的操作如下: 图1 编辑参数模板 单击“保存”,在弹出框中单击“是”,保存修改。 单击“取消”,放弃本次设置。 单击“预览”,可对比参数修改前和修改后的值。 图2 预览修改参数 参数修改完成后,您可以单击“参数修改历史”查看参数的修改详情。
2557 | e | f (1 row) 此时查出结果是默认支持的,转换类型是隐式转换。 如果没有内置的转换函数,需要自定义转换函数来支持这种转换,具体参考自定义类型转换。 自定义类型转换 通过双冒号方式进行强制转换 select '10'::int,'2023-10-05'::date;
Server自带的脚本生成工具,生成ECS上的数据库结构脚本。 选中需要生成schema脚本的数据库,单击鼠标右键选择“任务 > 生成脚本”。 在导航页中根据提示单击“下一步”,在“选择对象”页面,确定要导出的对象,可选择全部,也可以选择独立对象模块导出。如图1所示。 图1 选择要导出的对象
ELETE。 分批提交大事务中对数据的修改,防止事务提交或回滚时压力集中。 创建函数时,应该定义函数易变性分类为对它们合法的分类中最严格的种类,而不是选择默认的VOLATILE。VOLATILE类函数调用并发过高可能导致新连接无法接入。 安全 禁止将应用数据库对象所有者赋予“public”,必须赋予某个特定角色。
关系型数据库支持使用已有的自动和手动备份恢复实例数据,可恢复到备份被创建时的状态。 账户余额大于等于0元,才可恢复到新实例。 最佳实践 您可以将本地实例上的数据库通过全量备份生成备份文件,并通过OBS服务与DRS服务,将该备份文件直接还原到RDS for SQL Server实例上。 数据库版本支持从低版本恢复到高
DB_NAME为要迁移的数据库名称。 DB_USER为数据库用户。 DB_ADDRESS为数据库地址。 DB_PORT为数据库端口。 BACKUP_FILE为导出生成的文件名称。 根据命令提示输入数据库密码。 示例如下: mysqldump --databases rdsdb --single-transaction
操作流程 创建RDS业务实例以及灾备实例,并且将业务实例数据迁移到灾备实例的整个流程的主要任务流如下图所示。 图1 流程图 父主题: RDS for MySQL通过DRS搭建异地单主灾备
SQL限流开关打开后,限流规则才能生效。 单击“新建SQL限流规则”,配置SQL限流规则参数,参数说明请参见表3。 图1 新建SQL限流规则(直接输入关键字) 图2 新建SQL限流规则(SQL语句生成关键字) 表3 SQL限流规则参数 参数项 说明 SQL类型 支持选择四种类型:SELECT、UPDATE、DELETE、INSERT。
db_backupoperator roles in the source database 约束 对于系统库,不可通过此存储过程进行复制操作。如果您试图复制系统库,系统将会如下提示: Error DBName_Source or DBName_Target. Please can not include
加强权限管理,减少相关风险 禁止以管理员用户创建存储过程和函数 存储过程和函数默认以创建者的身份运行,如果管理员用户创建的存储过程和函数存在提权或其他破坏操作,那么普通用户可以提权至管理员的身份运行,因此要避免使用管理员用户创建存储过程和函数。 审视并加固权限相关配置 请用户审视如下权限配
系统视图 本章节介绍了在PostgreSQL11开源版本的基础上,RDS for PostgreSQL增强版支持的系统视图。 表1 系统视图 超级管理员 DBA USER ALL_ALL_TABLES DBA_ALL_TABLES - ALL_COL_COMMENTS - USER_COL_COMMENTS