检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
为什么有时候用浮点数做等值比较查不到数据 原因分析 浮点数的等值比较问题是一种常见的浮点数问题。因为在计算机中,浮点数存储的是近似值而不是精确值,所以等值比较、数学运算等场景很容易出现预期外的情况。 MySQL中涉及浮点数的类型有float和double。如下示例中遇到的问题: 解决方案
| 3 | +----+----------+ 10 rows in set (0.00 sec) 执行如下SQL,将排序结果用limit分页,每页两行数据。 mysql> select * from merchants order by category limit
ACID事务需求。单机实例无高可用保障,出现故障后,无法保障及时恢复。 规格 每个节点的资源配置,比如16核64GB。 区域和可用区 我们用区域和可用区来描述数据中心的位置,您可以在特定的区域、可用区创建资源。 区域(Region):从地理位置和网络时延维度划分,同一个Regio
GaussDB(for MySQL)全量数据恢复:恢复到指定时间点 操作场景 GaussDB(for MySQL)支持恢复实例数据到指定时间点。 实例数据恢复到指定时间点,会从OBS备份空间中选择一个该时间点最近的全量备份下载到实例上进行全量恢复,再重放增量备份到指定时间点,恢复时长和实例的数据量有关。
会备份整个数据库所有的GTID号。 解决方案 在GaussDB(for MySQL)数据库进行导出备份和恢复的时候,需要注意是否启用数据库用GTID模式。 如果开启,则在mysqldump数据时,应该在mysqldump命令加上参数“–set-gtid-purged=OFF”。 父主题:
user 'abcd'@'localhost' (using password: YES) # 创建空用户后,使用非法用户名‘abcd’,密码用空用户的密码,连接成功 mysql> create user ''@'localhost' IDENTIFIED BY 'Test_1234';
GROUP_CONCAT结果不符合预期 创建二级索引报错Too many keys specified distinct与group by优化 为什么有时候用浮点数做等值比较查不到数据 开通数据库代理后,还是有大量select请求分发到主节点 表空间膨胀问题 MySQL创建用户提示服务器错误(ERROR
了200GB,那么所有的备份空间合计,只有超过200GB才开始计费,前200GB是免费的。对于超过免费容量的存储空间,目前仅支持按需计费,用多少收取多少费用,具体收费请参见计费说明。 免费的存储空间是在收取了数据盘的存储空间费用后赠送的,数据盘存储空间冻结以后不再收费,因此不再享受备份赠送空间。
POC建议值:ON,可以提升查询性能。 2.0.51.240300及以后版本,可以开启此特性。 rds_plan_cache用的不是innnodb_buffer内存,用的是stmt mem内存区域分配的内存。 rds_plan_cache_allow_change_ratio:当查询访
、磁盘、连接数等指标,并且设置告警策略,出现告警时可以提前识别风险。具体请参考《云监控服务用户指南》。 解决方法 通过内网连接数据库实例。用内网连接,不会出现因为带宽等原因的拥塞。 具体请参见: 通过内网连接GaussDB(for MySQL)实例 通过控制台设置参数innodb
VARCHAR是可变长字符串,不预先分配存储空间,长度不要超过2048。 如果存储长度大于此值,定义字段类型为TEXT,或者独立出来一张表,用主键来对应,避免影响其他字段索引效率。 表单行行内长度不得超过1024字节。 控制单表字段数量,字段上限50个。 如果存储的字符串长度几乎相等,使用CHAR定长字符串类型。
IP地址或网段 IP地址或网段:输入符合规范的IP地址或网段,具体要求如下: 每行一个IP地址或网段,以回车结束。 每个IP地址或网段都可以用“|”分隔添加备注,如“192.168.10.10丨GaussDBforMySQL01”,备注长度范围是0到50字符,不能包含<>。 最多可添加300个IP地址或网段。
-u test -ptest$123,连接数据库会报错ERROR 1045 (28000): Access denied。 解决方案:通过用单引号将密码括起来,防止Bash解释特殊字符。 mysql -hxxx -u test -p'test$123' 用户设置了REQUIRE SSL,但客户端使用非SSL连接
命令执行完会生成“dump-data.sql”文件。 导入数据 通过弹性云服务器或可访问GaussDB(for MySQL)数据库的设备,用相应客户端连接GaussDB(for MySQL)数据库实例,将导出的SQL文件导入到GaussDB(for MySQL)数据库。 如果源数
USE INDEX FORCE INDEX IGNORE INDEX Hint 是 VARCHAR Hint名称,即索引名称集合,多个索引名之间用英文逗号分隔。 Scope 是 ENUM Hint作用域。取值如下: FOR GROUP BY FOR ORDER BY FOR JOIN 空字符串
Query参数 参数 是否必选 参数类型 描述 instance_ids 是 String 实例ID,严格匹配UUID规则。最多同时输入20个实例ID,用英文逗号分隔。 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。
各租户下的实例的读写性能峰值并非和分配到的CPU资源呈线性关系。例如16U的实例分配给2个租户的MAX_CPU均为8U,那么两个租户同时满载跑业务的总共的TPS将达不到8U实例的2倍。即租户下的实例性能可能比同等规格的非多租实例的性能稍低。 租户管理 创建租户时,需要绑定已经创建的
优化UNDO损坏场景的快速定位:启动undo损坏时,明确打印出undo损坏和对应表名称。 优化备机查询性能劣后于主库问题。 优化in-list转临时表。 NDP特性规模商用。 用Statement Outline方法稳定执行计划。 PQ特性支持Round函数。 问题修复: 修复快速排序和优先级队列排序算法不稳定导致ORDER
优化UNDO损坏场景的快速定位:启动undo损坏时,明确打印出undo损坏和对应表名称。 优化备机查询性能劣后于主库问题。 优化in-list转临时表。 NDP特性规模商用。 用Statement Outline方法稳定执行计划。 PQ特性支持Round函数。 问题修复: 修复快速排序和优先级队列排序算法不稳定导致ORDER
Query参数 参数 是否必选 参数类型 描述 instance_ids 是 String 实例ID,严格匹配UUID规则。最多同时输入20个实例ID,用英文逗号分隔。 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。