检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
单击左侧的服务列表图标,选择“数据库 > 数据复制服务 DRS”。 单击“创建迁移任务”。 填写迁移任务参数: 配置迁移任务名称。 填写迁移数据并选择模板库。 这里的目标库选择创建GaussDB(for MySQL)实例所创建的GaussDB(for MySQL)实例。 单击“开始创建”。 迁移实例创建中,大约需要5-10分钟。
根据需要可选择关联模板、导入已有模板或自定义创建。 选择“关联模板”后,所关联模板内容修改后,该告警规则中所包含策略也会跟随修改。 选择“自定义创建”后,可根据实际需求配置告警策略及告警级别。 模板 选择需要导入的模板。 您可以选择系统预置的默认告警模板,或者选择自定义模板。 创建自定
InnoDB逻辑读速率 登录实例,查看实话会话,发现大量会话在执行SELECT COUNT(*)。 EXPLAIN确认该SQL的执行计划,发现走全表扫描且单条扫描行数在35万+,其并未走索引。 进一步查看该表的表结构,发现该表仅对字段“is_deleted”添加了一个索引“IDX_XX_USER
根据需要可选择关联模板、导入已有模板或自定义创建。 选择“关联模板”后,所关联模板内容修改后,该告警规则中所包含策略也会跟随修改。 选择“自定义创建”后,可根据实际需求配置告警策略及告警级别。 模板 选择需要导入的模板。 您可以选择系统预置的默认告警模板,或者选择自定义模板。 创建自定
参数修改完成后,您可在“参数模板管理”页面单击目标参数模板名称,然后在左侧导航栏中,单击“参数修改历史”查看参数的修改详情。 参数模板修改后,不会立即应用到实例。您可以在“参数模板管理”页面,选择目标参数模板,单击操作列“更多 > 应用”,将参数模板应用到目标实例。 图6 应用参数模板到实例 选择目标实例,单击“确定”。
数据恢复 参数模板管理 您可以使用数据库参数模板中的参数来管理数据库引擎配置。数据库参数模板就像是引擎配置值的容器,这些值可应用于一个或多个数据库实例。 创建数据库实例时可以指定数据库参数模板为默认参数模板或已有参数模板。实例创建成功后也可以变更实例关联的参数模板。 默认参数模板 默认模
创建参数模板 parameterGroup createParameterGroup 修改参数模板 parameterGroup updateParameterGroup 删除参数模板 parameterGroup deleteParameterGroup 复制参数模板 parameterGroup
风险。 须知: 如果创建实例时使用了自定义参数模板,管理员密码的规则需要符合自定义参数模板中validate_password相关参数的设定值,否则实例会创建失败。 您可以在“参数模板管理”页面,找到自定义的目标参数模板,单击参数模板名称,在页面右上方搜索“validate_password”,查看相关参数值。
0.42.230600及以上时,并行查询默认在主节点不生效,如需使用可联系客服人员开启。 并行查询支持的场景: 支持全表扫描、索引扫描、索引范围扫描、索引逆序扫描、索引点查询、索引下推等。 支持单表查询、多表JOIN、视图VIEW、子查询,部分CTE查询等。 支持多种JOIN算法,包括:BNL
修改GaussDB(for MySQL)实例参数 GaussDB(for MySQL)参数调优建议 GaussDB(for MySQL)高性能参数模板 参数模板管理
必须和管理员密码相同。 表6 参数模板 参数 描述 参数模板 数据库参数就像是数据库引擎配置值的容器,参数模板中的参数可应用于一个或多个相同类型的数据库实例。 您可以在参数模板下拉列表中查看到默认参数模板(Default-GaussDB-for-MySQL 8.0)、高性能参数模板(Default-GaussDB-for-MySQL
页面搜索避免使用左模糊(如:SELECT * FROM users WHERE u_name LIKE ‘%hk’)或者全模糊,避免从索引扫描退化为全表扫描,如果需要请在应用层解决。 索引文件具有B-tree的最左前缀匹配特性,如果左边的值未确定,那么无法使用此索引。 利用覆盖索引来进行
其他信息 参数 描述 参数模板 数据库参数就像是数据库引擎配置值的容器,参数模板中的参数可应用于一个或多个相同类型的数据库实例。 您可以在参数模板下拉列表中查看到默认参数模板、高性能参数模板以及当前区域所有用户自定义的参数模板。您可以根据业务需要选择合适的参数模板。 须知: 创建数据库
错误日志和慢日志不能使用同一个日志流。 新建的日志流未绑定结构化模板时,首次可以任意绑定慢日志/错误日志,绑定后日志流类型不能更改。 日志流如果已绑定结构化模板,配置日志流时需要满足模板类型与日志类型一致。例如日志流如果绑定了错误日志模板,就不能配置给慢日志。 批量配置访问日志 登录管理控制台。
风险。 须知: 如果创建实例时使用了自定义参数模板,管理员密码的规则需要符合自定义参数模板中validate_password相关参数的设定值,否则实例会创建失败。 您可以在“参数模板管理”页面,找到自定义的目标参数模板,单击参数模板名称,在页面右上方搜索“validate_password”,查看相关参数值。
风险。 须知: 如果创建实例时使用了自定义参数模板,管理员密码的规则需要符合自定义参数模板中validate_password相关参数的设定值,否则实例会创建失败。 您可以在“参数模板管理”页面,找到自定义的目标参数模板,单击参数模板名称,在页面右上方搜索“validate_password”,查看相关参数值。
自增主键达到上限,无法插入数据 自增字段取值 自增属性AUTO_INCREMENT为何未在表结构中显示 空用户的危害 慢日志显示SQL语句扫描行数为0 错误日志页面显示handle_sync_msg_from_slave my_net_read error:-1 执行SQL语句报错:ERROR
必须和管理员密码相同。 图7 参数模板配置 表6 参数模板 参数 描述 参数模板 数据库参数就像是数据库引擎配置值的容器,参数模板中的参数可应用于一个或多个相同类型的数据库实例。实例创建成功后,参数模板可进行修改。 须知: 创建数据库实例时,为确保数据库实例正常创建,自定义参数模板中相关规格参数如下不会下发,而是采用系统默认的推荐值。
GaussDB(for MySQL)新增参数模板相关接口。 新增参数模板相关接口,包含创建参数模板、删除参数模板、获取参数模板详情、修改参数模板、应用参数模板。 商用 创建参数模板 删除参数模板 获取参数模板详情 修改参数模板 应用参数模板 4 GaussDB(for MySQL)新增任务管理相关接口。
创建只读节点专门负责查询。减轻主实例负载,分担数据库压力。 多表关联查询时,关联字段要加上索引。 尽量避免用select * 语句进行全表扫描,可以指定字段或者添加where条件。 父主题: 数据库性能