检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
没有合适索引,导致需要用到临时表。 有合适的索引,不会使用临时表,直接走索引。 解决方案 在使用distinct或group by的时候,尽量在合理的情况下,创建可以包含所有依赖字段的索引。 父主题: SQL类
String 实例名称。 instance_status String 实例状态。 取值范围: createfail:表示实例创建失败。 creating:表示实例创建中。 normal:表示实例正常。 abnormal:表示实例异常。 deleted:表示实例已删除。 project_id
新建工单”,提交申请。包年包月实例目前增删的只读节点均为按需计费类型。 设置自动变配时必须拥有iam:agencies:listAgencies权限,如不满足请创建自定义策略。 规格变配会引起业务短暂的中断,请根据实际情况选择是否打开自动变配。 如果需要增删只读节点,则实例需满足开通读写分离且只有一个
HASH功能控制开关。 取值范围如下: ON: 启用LIST DEFAULT HASH功能。 OFF: 关闭LIST DEFAULT HASH功能。 创建LIST DEFAULT HASH分区表 语法 CREATE TABLE [ schema. ]table_name table_definition
group组成。每个Hotspot group对应一个热点行,每个Hotspot group由多个batch组成,交替为热点行提供批量提交服务。 约束与限制 GaussDB(for MySQL)实例的内核版本为2.0.54.240600及以上时支持使用该功能。 功能使用约束如下:
更多参数参考MySQL的load data infile官方文档说明。其他参数的先后顺序不能乱,顺序参考官方说明。 标准示例 前提条件: 服务端必须开启local_infile开关,在目标实例概览页面,进入参数修改页面里将此参数修改为ON。 客户端必须开启local-infile开关,在my
虑将该表的数据全量导入新表,删除原表,然后rename将新表名改回原表名。(使用数据导入导出的方法有多种实现方法,此处仅举其中一种例子) 创建表auto_test5_tmp。 create table auto_test5_tmp(id tinyint not null AUTO_INCREMENT
请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取。 请求响应成功后在响应消息头中包含的“X-Subject-Token”的值即为Token值。 X-Language
连接绑定 执行了Multi-Statements(如“insert xxx;select xxx”)当前连接的后续请求会全部路由到主节点;创建临时表的SQL会将连接绑定到主,后续此连接的请求都会到主。需断开当前连接并重新连接才能恢复读写分离。 自定义变量 SQL中包含了自定义变量的语句会发到主节点。
22.07.000。 当执行以下行为时,会锁定连接,直至连接结束,即该连接不会再被放到连接池中供其他用户连接使用。 执行PREPARE语句 创建临时表 修改用户变量 大数据插入查询(例如16MB以上) 使用lock table 多语句(带分号的拼接SQL,例如SELECT 1;SELECT
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE
据优化建议添加索引,避免全表扫描。 业务量突增的高并发造成CPU占用率高,可以考虑升级实例规格或使用独享型资源避免出现CPU资源争抢,或者创建只读实例进行读写分离减轻主实例负载。 通过show processlist查看当前会话信息来辅助定位:运行状态为Sending data、Copying
所以该SQL本质上只能利用到对“query_date”这一列的索引,而且还有可能因为基数太小,导致优化器成本估计时选择了全表扫描。 业务重新创建了联合索引将“group_id”字段放在第一位,“query_date”字段放在最后一位后,查询耗时符合预期。 解决方案 查询变慢首先确认
data导入数据,如果分区没有覆盖插入数据的范围,load data无法触发自增分区,导入数据失败)。 事务中如果触发分区自增,一旦新分区创建成功,不支持回滚。 自增的分区使用'_p'作为分区名的前缀,因此客户设置的以此开头的分区名可能导致分区自增失败。 SET INTERVAL([type]
产品公告 GaussDB(for MySQL)服务更名为TaurusDB GaussDB(for MySQL)控制台资源展示界面调整 Serverless公测结束,于2024/01/19 00:00(北京时间)转商用 GaussDB(for MySQL)华为云帮助中心地址切换
对于千万或亿级大数据量的表,建议使用如下方法提升数据写入效率。 删除不必要的索引。 更新数据时候,同时会更新索引数据。对于大数据量的表,避免创建大量的索引,影响更新速度。请根据业务评估,删除不必要的索引。 插入多条数据时,尽量选择批量插入。 因为批量插入只需要远程请求一次数据库。 示例如下:
请参见Serverless计费说明。 核心优势 更低的成本:GaussDB(for MySQL) Serverless不依赖其他的基础设施和相关服务,即买即用并可以提供稳定和高效的数据存取服务。实例使用期间只需要为占用的资源按使用量付费。 更大的存储空间:存储空间最大可高达32000GB,根据实例数据量自动
产品发布说明 GaussDB(for MySQL)内核版本发布记录 GaussDB(for MySQL)版本发布策略
只要您账户上有足够余额,就可以一直使用服务。当账户余额不足时,就会导致欠费,因此在欠费前请及时充值。 “包年/包月”计费方式,您在购买时一次性付费,使用过程中不会再另外扣费。 如需续费,请进入“续费管理”页面进行续费操作。 到期与欠费 服务到期 “按需计费”实例,没有到期的概念。
请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取。 请求响应成功后在响应消息头中包含的“X-Subject-Token”的值即为Token值。 X-Language