检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
原因分析 查看GaussDB(for MySQL)的错误日志,观察是否有如下信息:connection xxx is established slowly。示例: 有上述日志,说明存在某些连接超过一定时间仍未被MySQL处理,客户端的超时时间大于该时间,就会报错。 进一步查看线程池配置(默认开启),可以在控制台查看。
快速入门》中“购买弹性云服务器”章节。 在ECS实例基本信息页,查看ECS实例的区域和VPC。 图1 查看ECS区域和VPC 在GaussDB(for MySQL)实例基本信息页,查看实例的区域和VPC。 图2 查看GaussDB(for MySQL)区域和VPC 为数据库实例绑定弹性公网IP
语句,您可以通过查询慢日志的日志明细、统计分析情况,查找出执行效率低的语句,进行优化。 GaussDB(for MySQL)支持以下执行语句类型: SELECT INSERT UPDATE DELETE CREATE ALTER DROP 参数解析 表1 慢查询相关的参数解析 参数名称
虚拟私有云 VPC 目前GaussDB(for MySQL)实例创建完成后不支持切换虚拟私有云。 - 安全组 默认情况下,一个用户可以创建100个安全组。 默认情况下,一个安全组最多只允许拥有50条安全组规则。 目前一个GaussDB(for MySQL)实例允许绑定多个安全组,
步骤1:购买ECS 步骤2:为数据库实例绑定弹性公网IP 步骤3:查询需要连接的实例的内网IP地址 步骤4:测试连通性并安装MySQL客户端 步骤5:使用MySQL-Front连接实例 购买ECS 登录管理控制台,查看是否有弹性云服务器。 有Linux弹性云服务器,参考通过MySQL客户端连接GaussDB(for
好的性能。 0 1 rds_plan_cache 打开后,执行计划会被缓存。下一次同一个查询可以重新利用缓存的执行计划,可有效提升数据库的查询性能。 ON OFF 适用场景与潜在风险 通常情况下,高性能参数模板能够提升数据库的性能。但是不能一概而论,需要根据具体的应用场景和硬件配置进行调整。
数模板,单击“更多 > 重置”。 单击“是”,重置所有参数为其默认值。 图1 确认重置参数模板 对于某些参数模板重置后,您需在实例列表中,查看状态,如果显示参数模板变更,等待重启,则需重启关联的实例使之生效。 父主题: 参数模板管理
to_days(c13)=547864 and c16 is not null order by c13 desc; 查看控制效果。 通过执行explain语句查看执行计划中是否包含"Backward index scan"来确认控制效果。 准备数据。 create table tt(
管理GaussDB(for MySQL)实时会话 操作场景 支持查看实例当前会话统计结果,识别异常会话,并手动Kill会话。 设置慢会话阈值 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 云数据库 GaussDB(for MySQL)”。
根据CPU使用率过高的时间点,查看对应时间段的慢日志信息。 重点关注扫描行数、返回结果行数超过百万级别的慢查询,以及锁等待时间长的慢查询。 慢查询用户可自行分析,或使用数据管理服务(DAS)的SQL诊断工具对慢查询语句进行诊断。 使用数据库代理+只读节点架构,实现读写分离。只读节点专门负责查询,减轻主
导出GaussDB(for MySQL)参数模板 您可以将该实例对应的参数模板信息(参数名称,值,描述)导出到Excel中,方便查看并分析。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 云数据库 GaussDB(for
-y autoconf libtool mysql mysql-devel vim unzip 请执行以下命令,解压安装包。 unzip 1.0.18 请执行以下命令,执行安装命令。 cd sysbench-1.0.18 ./autogen.sh ./configure make make
性能监控 查看GaussDB(for MySQL)实例运行情况 查看GaussDB(for MySQL)实时性能指标 父主题: 智能DBA助手
使用SSL证书连接 使用SSL证书连接实例,即通过证书校验并连接数据库。 以下提供的方式不适用于数据库用户的ssl_type为x509的认证方式。 执行命令查看当前用户的ssl_type值: select ssl_type from mysql.user where user = 'xxx'; 下载CA证书或捆绑包。
如果当前资源配额限制无法满足使用需要,您可以申请扩大配额。 查看配额 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面右上角,选择“资源 > 我的配额”。 系统进入“服务配额”页面。 图1 查看配额 您可以在“服务配额”页面,查看各项资源的总配额以及使用情况。 申请扩大配额 登录管理控制台。
实例管理 查看GaussDB(for MySQL)实例整体运行情况 查看GaussDB(for MySQL)监控大盘 实例生命周期管理 变更实例配置
最新版本。操作完成后,可进入任务中心的“即时任务”页签,查看该升级任务的相关信息。 可维护时间段内升级:系统会在您设置的可维护时间段内,升级您的数据库内核版本到当前最新版本。操作完成后,可进入任务中心的“定时任务”页签,查看该升级任务的相关信息。 批量升级内核小版本 在“实例管理
try restarting transaction 原因分析 查看监控指标“行锁花费时间”,监控到行锁等待时间较长,说明该系统出现过锁冲突的现象。 监控指标详细内容请参考查看监控指标。 登录实例,执行如下SQL,查看系统当前存在的长事务,以及事务持有的行锁信息。 select trx_mysql_thread_id
由于总线程数限制,导致未能执行并行执行的查询总数。 PQ_memory_refused Global 由于总内存限制,导致未能执行并行执行的查询总数。 开启并行查询 支持通过设置系统参数和使用HINT语法两种方式,开启或关闭并行查询。 方法一:通过设置系统参数开启或关闭并行查询 在管理控制台的参数修
的访问权限。 解决方案: 使用管理员账户登录数据库,执行如下命令,检查目标用户允许哪些客户端IP连接。 SELECT Host, User FROM mysql.user WHERE User='xxx'; 如果上述查询出的Host不包含客户端IP所在网段,则需要赋予相应访问权限。例如,赋予test用户192