检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
emoji表情为特殊字符,需要4字节字符集存储。 该报错场景下MySQL字符集为utf-8,最多支持3个字节,需要修改为支持4个字节的字符集utf8mb4。 解决方案 将存储emoji表情的字段的字符集修改为utf8mb4。 如果涉及的表和字段比较多,建议把对应表、数据库的编码也设置为utf8mb4。参考命令:
创建用户后用delete删除用户,再创建同名用户时报错ERROR 1396。通过执行flush privileges后,可正常创建同名用户。 解决方案 方式一(推荐):在业务低峰期,使用管理员账户执行drop user user_name删除用户,再重新创建该用户,修复该问题。 方式二
流控,保证核心业务的稳定运行。 新建SQL限流规则 自治限流 该功能自动检测数据库的CPU利用率、活跃会话数等异常,根据业务优先级进行限流处理,保证核心业务的稳定运行。 用户可以根据业务情况,按照数据库或者用户进行限流。将非核心数据库或非核心用户业务配置为限流对象,可以保障核心业务不受影响。
如果您单击实例名称,在“参数修改”页面修改当前实例的参数模板,更改动态参数并保存数据库参数模板时,系统将立即应用更改,而不管“应用”设置如何。当您更改静态参数并保存数据库参数模板时,参数更改将在您手动重启该数据库实例后生效。 当您在“参数管理”页面,修改自定义参数模板时,需执行
ECS配置安全组规则。当在ECS所在安全组为非默认安全组且出方向规则非全放通时,需要为ECS所在安全组配置相应的出方向规则。 本节主要介绍如何为RDS实例设置相应的入方向规则。 关于添加安全组规则的详细要求,可参考《虚拟私有云用户指南》的“添加安全组规则”章节。 注意事项 因为安
数据库引擎 文件类型 Microsoft SQL Server 日志文件:数据库的错误日志、事务日志文件和跟踪文件。 数据文件:数据库内容文件。 解决方案 随着业务数据的增加,原来申请的数据库磁盘容量可能会不够用,您需要为云数据库RDS实例进行扩容。 针对数据空间过大,可以删除无用的历史表
p5的慢SQL。 图3 慢SQL数量排行Top5 在“慢日志明细”列表中查看慢日志信息。 通过SQL语句、数据库、客户端、用户、执行耗时和扫描行筛选出需要显示的慢日志明细。 单击“导出”,导出当前慢日志列表信息。 单击“查看导出列表”,在弹窗中查看历史导出记录。 图4 慢日志信息
url”字段,如果执行DDL操作将“callback_url”修改为varchar(1024),会超出联合索引最大长度限制,所以报错。 解决方案 MySQL机制约束,建议修改索引或字段长度。 父主题: SQL类
embedding <=> '[3,1,2]'; 通过内积得到最近邻 <#>返回的是负内积,因为Postgres只支持运算符上的ASC顺序索引扫描 SELECT * FROM items ORDER BY embedding <#> '[3,1,2]'; 进阶使用 计算距离 SELECT
该弹性云服务器的区域、可用区、虚拟私有云、子网、安全组与待升级RDS for PostgreSQL实例相同。 在2中的弹性云服务器上,安装PostgreSQL客户端。 请参见如何安装PostgreSQL客户端。 该弹性云服务器需要安装和RDS for PostgreSQL数据库服务端相同版本的数据库客户端,Post
ECS配置安全组规则。当在ECS所在安全组为非默认安全组且出方向规则非全放通时,需要为ECS所在安全组配置相应的出方向规则。 本节主要介绍如何为RDS实例设置相应的入方向规则。 关于添加安全组规则的详细要求,可参考《虚拟私有云用户指南》的“添加安全组规则”章节。 注意事项 因为安
1版本,存在差异。进一步确认客户端TLS版本,与自建MySQL一致,因此出现连接自建MySQL成功,连接云上RDS for MySQL失败。 解决方案 客户端升级TLS版本到TLS v1.2。 如果使用官方JDBC驱动mysql-connector/J,可参考官方文档,配置方法: 父主题:
顺序初始化的,从而导致同样的数据对应的自增主键值不同,即用相同的自增主键值分别在主备节点上查询的数据不同。详情请见MySQL官方文档。 解决方案 为已有数据的表添加自增列时,请先创建相同表结构的新表,再在新表上添加自增列,将原表数据导入(导入数据时,请尽量保持原表无写入操作,否则会造成原表与新表数据不一致)。
密密钥进行加密。 关于磁盘缩容所需的时间(非业务高峰期): 变更时间和实例的数据量相关,数据越多,时间越久。 超过变更时长,请及时提交工单处理。 计费说明 表1 计费说明 计费模式 变更操作 对费用的影响 包年/包月 扩容磁盘 您需要按照扩容的磁盘容量,结合使用周期内的剩余时间,补交差价。
库实例时指定表名大小写敏感,创建完成的MySQL 8.0实例不支持设置表名大小写敏感(lower_case_table_names)。 解决方案 登录管理控制台。 单击管理控制台左上角的,选择区域。 单击页面左上角的,选择“数据库 > 云数据库 RDS”,进入RDS信息页面。 在
ks设置为OFF的情况下,删除父表和子表外键相关列的索引。删除相关列索引后,重启实例会提示warning,同时被删除索引的表无法使用。 解决方案 对于修改字符集导致的问题,将foreign_key_checks设置为OFF,将父表和子表外键相关列的字符集修改一致。 对于删除索引导
系中断,也不能进行主备切换。 如果是2017企业版,则数据库复制关系正常的会只显示“Synchronized”。 图3 数据库复制关系 解决方案 当前存在数据库没有建立复制关系时如上图的db1数据库,需要检查数据库属性。 登录SSMS(SQL Server Managerment
云数据库RDS服务在2017年4月提供了20年有效期的新根证书,该证书在实例重启后生效。请在原有根证书到期前及时更换正规机构颁发的证书,提高系统安全性。 请参见如何确认SSL根证书的有效期。 推荐使用TLS v1.2及以上协议,低于该版本可能存在安全风险。 根证书捆绑包(ca-bundle.pem)包
码”,正确输入验证码并单击“确定”,页面自动关闭。 通过进行二次认证再次确认您的身份,进一步提高账号安全性,有效保护您安全使用云产品。关于如何开启操作保护,具体请参考《统一身份认证服务用户指南》的内容。 新实例:将备份恢复到新创建的实例上。 选择恢复到“新实例”,单击“确定”,跳转到“恢复到新实例”的服务选型页面:
一组库函数,允许客户端程序将查询请求发送给PostgreSQL后端服务器并接收这些查询的结果。 JDBC是Java语言中用来规范客户端程序如何访问数据库的应用程序接口,在PostgreSQL中JDBC支持故障转移和负载均衡。 表1 libpq和JDBC驱动支持的功能 驱动 读写分离