检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
MariaDB慢SQL问题定位 在相同业务场景下,架构设计和库表索引设计会影响查询性能,良好的设计可以提高查询性能,反之会出现很多慢SQL(执行时间很长的SQL语句)。本文介绍导致慢SQL的原因和解决方案。 SQL异常 原因及现象 SQL异常的原因很多,例如库表结构设计不合理、索引缺失、扫描行数太多等。
行数为百万级,当SQL执行慢时其扫描行数为千万级,与业务确认该表短期内并无大量数据插入,因此推断执行慢是因为未走索引或选错索引。且通过EXPLAIN查看该SQL的执行计划确实是全表扫描。 图2 慢日志 在实例上对该表执行SHOW INDEX FROM检查三个字段的索引区分度(或基数)。
单击页面左上角的,选择“数据库 > 云数据库 RDS”,进入RDS信息页面。 在“参数管理”页面,单击“创建参数模板”。 选择数据库引擎版本,命名参数模板并添加对该参数模板的描述,单击“确定”,创建参数模板。 选择该数据库引擎参数模板所需应用的参数模板类型。 参数模板名称长度在1~6
单击页面左上角的,选择“数据库 > 云数据库 RDS”,进入RDS信息页面。 在“参数管理”页面,单击“创建参数模板”。 选择数据库引擎版本,命名参数模板并添加对该参数模板的描述,单击“确定”,创建参数模板。 选择该数据库引擎参数模板所需应用的参数模板类型。 参数模板名称长度在1~6
内网方式下ECS无法连接RDS实例的原因 遇到该问题,参考以下步骤排查解决。 先确认弹性云服务器和云数据库RDS实例是否在同一个虚拟私有云下。 如果在,执行2。 如果不在,需要重新创建弹性云服务器实例,使之和云数据库RDS实例在同一个虚拟私有云下。 检查弹性云服务器实例的安全组配置规则是否满足要求。
使用建议。 实例概览模块 实例概览从多个模块为用户展示实例运行情况,各模块的详细说明请参见表1。 表1 概览模块说明 模块项 说明 活动告警 单击不同告警等级的触发条数,可查看告警详情列表。 智能异常诊断 基于运行数据结合智能算法对实例进行整体诊断,帮助您所见即所得了解实例的健康情况。
例进行健康智能诊断,并对异常项提供解决方法与使用建议。 实例概览模块 实例概览从多个模块为用户展示实例运行情况,各模块的详细说明请参见表1。 表1 概览模块说明 模块项 说明 告警统计 查看实例运行中最近七天不同等级告警条数。单击不同告警等级的触发条数,可以跳转至告警规则页面,显示该告警等级的所有告警规则。
使用建议。 实例概览模块 实例概览从多个模块为用户展示实例运行情况,各模块的详细说明请参见表1。 表1 概览模块说明 模块项 说明 活动告警 单击不同告警等级的触发条数,可查看告警详情列表。 智能异常诊断 基于运行数据结合智能算法对实例进行整体诊断,帮助您所见即所得了解实例的健康情况。
PostgreSQL中的临时表分为会话级临时表和事务级临时表。 在会话级临时表中,数据可以存在于整个会话的生命周期中。默认创建的是会话级别的临时表。 在事务级临时表中,数据只能存在于事务的生命周期中。 PostgreSQL临时表是schema下所生成的一个特殊的表,这个schema的名
MySQL主备复制原理简介 RDS for MySQL的默认备库、只读实例、自建从库、DRS链路灾备实例均采用MySQL的Binlog复制技术,也称为MySQL主备复制或主从复制技术。本章节介绍MySQL的主从复制原理。 主备复制流程 主节点(Master)中有数据更新时,会按照
对其他帐号下的IAM用户授予桶和桶内资源的访问权限。 下载备份文件。 在OBS Browser+界面,单击添加成功的外部桶桶名,进入对象列表页面,在右侧搜索栏,输入“备份文件名称”并检索,单击,下载备份文件。 图4 下载备份文件 方式2:直接浏览器下载 登录管理控制台。 单击管理控制台左上角的,选择区域。
--no-check-certificate "DOWNLOAD_URL" 表1 参数说明 参数 描述 FILE_NAME 下载成功后的备份文件名称,由于原始文件名称较长,可能会超出客户端文件系统的限制,建议下载备份文件时使用“-O”进行重命名。 DOWNLOAD_URL 需下载的备份文件所在路径,如果包含特殊字符则需要转义。
Object 请参见表3。 表3 resize_flavor字段数据结构说明 名称 是否必选 参数类型 说明 spec_code 是 String 资源规格编码。例如:rds.mysql.m1.xlarge。其中,rds代表RDS产品,mysql代表数据库引擎,m1.xlarge代表性能规格
重置管理员密码和root账号权限 操作场景 云数据库RDS服务仅支持通过主实例重置管理员密码,重置后立即生效,无需重启实例。 在使用RDS过程中,如果忘记管理员账号root的密码,可以重新设置密码。 注意事项 如果您提供的密码被系统视为弱密码,您将收到错误提示,请提供更高强度的密码。
将数据存储于本地SSD盘,可以降低I/O延时。相对云磁盘,本地磁盘的IO吞吐性能更好。 仅RDS for MySQL支持本地SSD盘存储类型。 支持的IOPS请参见表7。 SSD云盘/超高IO SSD云盘和超高IO均为云盘存储,弹性扩容,将数据存储于SSD云盘,即实现了计算与存储分离。最大吞吐量350 MB/s。
创建一个与原表结构相同的空表,表名是 _new 后缀。 修改1创建的空表的表结构。 在原表上加三个触发器:delete/update/insert,用于复制数据过程中,将原表中要执行的语句在新表中执行。 将原表数据以数据块(chunk)的形式复制到新表。 rename原表为旧表,并把新表rename为原表名,然后删除旧表。
由于世界各国家与地区经度不同,地方时也有所不同,因此会划分为不同的时区。时区可在创建实例时选择,后期可修改。 表名大小写 表名是否区分大小写。 已创建完成的RDS for MySQL 8.0实例不支持设置表名大小写敏感。 标签 可选配置,对云数据库RDS的标识。使用标签可以方便识别和管理您拥有的云
对其他帐号下的IAM用户授予桶和桶内资源的访问权限。 下载备份文件。 在OBS Browser+界面,单击添加成功的外部桶桶名,进入对象列表页面,在右侧搜索栏,输入“备份文件名称”并检索,单击,下载备份文件。 图4 下载备份文件 方式2:直接浏览器下载 登录管理控制台。 单击管理控制台左上角的,选择区域。
ibdata1为什么会变大 原因分析 ibdata1是InnoDB的系统表空间,主要包括: 多版本并行事务控制(MVCC)相关的数据:undolog Innodb表的元数据,如数据字典 change buffer/double write buffer等 其中,undolog是i
for key 'auto_test5.PRIMARY' 解决方案 如果数据变化较多,表中实际数据量远小于自增主键的容量,则可以考虑将该表的数据全量导入新表,删除原表,然后rename将新表名改回原表名。(数据导入导出的方法有多种,此处仅为示例) mysql> create table