检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
秒。 原因分析 查看TaurusDB的错误日志,观察是否有如下信息:connection xxx is established slowly。示例: 有上述日志,说明存在某些连接超过一定时间仍未被MySQL处理,客户端的超时时间大于该时间,就会报错。 进一步查看线程池配置(默认开启),可以在控制台查看。
TABLE等管理类SQL也记录到慢日志中,但由于此类SQL往往由运维动作发起,与业务不强相关,所以在上传到日志管理页面时进行了过滤,帮助客户更高效准确的查看、定位及分析业务上产生的慢查询。 父主题: 日志管理
delete大表数据后,再查询同一张表时出现慢SQL 场景描述 一次性删除多条宽列数据(每条记录数据长度在1GB左右),再次对同一张表进行增删改查时均执行缓慢,20分钟左右后恢复正常。 场景案例 假定max_allowed_packet参数大小为1073741824。 创建表。 CREATE
security_group_id String 安全组ID。 subnet_id String 子网ID。 db_user String 数据库用户。 port Integer 数据库端口。取值范围:0~65535。 ha_mode String 部署模式。 取值范围: Single:单机 Ha:主备 pay_info
用户可在参数模板自定义。 修改最大连接数 连接数支持在线修改,具体方法请参见编辑参数模板。 支持命令方式修改最大连接数。 执行以下命令,查看最大连接数。 show global variables like 'max_connections'; 在my.cnf文件中修改mysq
在“脱离RegionlessDB”弹框中,按照提示在输入框中输入“DELETE”,单击“确定”。 图2 脱离RegionlessDB 您可以通过“任务中心”查看详细进度和结果。 只有从实例支持脱离RegionlessDB,主实例无法脱离。 从RegionlessDB脱离后,主实例将中断与该从实例的数据同步。
参数类型 描述 offset 否 String 索引位置,偏移量。从第一条数据偏移offset条数据后开始查询,默认为1,必须为数字,不能为负数。 limit 否 String 查询记录数。默认为10 status 否 String 任务执行状态。 取值: Running:表示任务正在执行。
报表查询通常SQL复杂而且比较耗费时间,通过并行查询可以加速单次查询效率。 系统资源相对空闲 并行查询会使用更多的系统资源,只有当系统的CPU较多、IO负载不高、内存够大的时候,才可以充分使用并行查询来提高资源利用率和查询效率。 数据频繁查询 针对数据密集型查询,通过并行查询,可以提高查询处理执行效率,减少网络流量和计算节点的压力。
如果当前资源配额限制无法满足使用需要,您可以申请扩大配额。 查看配额 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面右上角,选择“资源 > 我的配额”。 系统进入“服务配额”页面。 图1 查看配额 您可以在“服务配额”页面,查看各项资源的总配额以及使用情况。 申请扩大配额 登录管理控制台。
输入新的描述信息,单击,提交修改,单击,取消修改。 修改成功后,可在参数模板列表的“描述”列查看改后的描述信息。 参数模板的描述长度不能超过256个字符,且不能包含回车和>!<"&'=特殊字符。 相关API 修改参数模板 查询参数模板 获取参数模板详情 父主题: 参数模板管理
GaussDB(for MySQL)日志配置管理 GaussDB(for MySQL)的日志管理功能支持查看数据库级别的日志,包括数据库运行的错误信息,以及运行较慢的SQL查询语句,有助于您分析系统中存在的问题。 操作场景 配置访问日志后,GaussDB(for MySQL)实例
您可以通过云监控服务监控资源的使用情况,识别空闲资源,寻找节约成本的机会。也可以根据成本分析阶段的分析结果识别成本偏高的资源,然后采取针对性的优化措施。 通过CES查看GaussDB(for MySQL)监控指标,例如CPU、内存、磁盘的使用率,如果当前配置过高,可以通过规格变更降低配置。 监控GaussDB(for
MySQL)SQL使用规范 数据库SQL查询规范 当使用ORDER BY .. LIMIT查询时,优先考虑通过索引优化查询语句,提高执行效率。 使用ORDER BY、GROUP BY、DISTINCT执行查询时,where条件过滤出来的结果集请保持在1000行以内,否则会降低查询效率。 使用ORDER
limit 是 Integer 参数解释: 查询记录数。 约束限制: 取值范围: 1-5000。 默认取值: 不涉及。 line_num 否 String 参数解释: 日志单行序列号,第一次查询时不需要此参数,后续分页查询时需要使用,可从上次查询的返回信息中获取。 约束限制: 不涉及 取值范围:
部署信息。 fe_flavor_id 是 String FE节点规格ID。使用可通过查询HTAP规格响应消息中的“id”。 be_flavor_id 是 String BE节点规格ID。使用可通过查询HTAP规格响应消息中的“id”。 db_root_pwd 是 String 数据库密码。
其中,T指某个时间的开始;Z指时区偏移量,例如偏移1个小时显示为+0100。 limit 是 Integer 查询记录数。 line_num 否 String 日志单行序列号,第一次查询时不需要此参数,后续分页查询时需要使用,可从上次查询的返回信息中获取。 level 否 String 日志级别,默认为ALL。 取值范围:
按需计费GaussDB(for MySQL)属于简单定价,您可以在GaussDB(for MySQL)价格详情中查询单价。 单价单位 在GaussDB(for MySQL)价格详情中查询到的单价单位:元/GB/小时 使用量 按产品单价单位显示使用量,GaussDB(for MySQL)的单
min以上,而单独执行存储过程中的SQL语句却很快。 原因分析 存储过程和相关表、库的字符集不一致,导致查询结果存在大量字符转换,从而执行缓慢。 排查过程: 使用如下命令查看存储过程和相关表的定义,观察存储过程和表的字符集是否一致。 SHOW CREATE PROCEDURE xxx;
14点~15点之间数据库出现大量行锁冲突,内核中大量update/insert会话在等待行锁释放,导致CPU使用率达到70%左右,数据库操作变慢。 查看CES指标行锁等待个数、MDL锁数量,下图仅供参考: 发生死锁的表: ********* 1. row ********* Table: table_test
-----------------------------------+ 1 row in set (0.00 sec) 执行如下SQL,查看表中的内容。 mysql> select * from merchants; +----+----------+ | id | category