检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用root账号连接数据库失败 场景描述 使用root账号连接数据库失败。 原因分析 查看内核日志error.log,确认是否有拒绝连接的日志。 查看root权限,发现有两个root账号,其中一个root限制host必须是IP必须是192开头。 解决方案 联系华为云客服协助删除多余的root账号。
只读升主过程中用户的连接不会中断,只会出现短时间的卡顿后很快恢复。 以下分别是使用Sysbench,Tpcc-MySQL和MySQL客户端工具进行主备切换的效果示意。 使用Sysbench的进行只读升主的示例 使用tpcc-mysql的进行只读升主的示例 使用MySQL命令行工具进行只读升主的示例
约束与限制 暂不支持单机版实例调用API。 更详细的限制请参见具体API的说明。 父主题: 使用前必读
用户注册时的账号,账号对其所拥有的资源及云服务具有完全的访问权限,可以重置用户密码、分配用户权限等。由于账号是付费主体,为了确保账号安全,建议您不要直接使用账号进行日常管理工作,而是创建用户并使用他们进行日常管理工作。 用户 由账号在IAM中创建的用户,是云服务的使用人员,具有身份凭证(密码和访问密钥)。
mysqlbinlog的常用参数: -h:数据库host。 -u:用户名。 -P:端口号。 -p:密码。 --start-position:表示从指定的起始位置开始解析。 --start-datetime:表示从指定的时间开始解析。 --stop-position:表示解析到指定的位置。 -
对于千万或亿级的超大表如何高效写入数据或创建索引 大表高效写入数据的方法 对于千万或亿级大数据量的表,建议使用如下方法提升数据写入效率。 删除不必要的索引。 更新数据时候,同时会更新索引数据。对于大数据量的表,避免创建大量的索引,影响更新速度。请根据业务评估,删除不必要的索引。 插入多条数据时,尽量选择批量插入。
创建GaussDB(for MySQL)数据库 删除GaussDB(for MySQL)数据库 开启或关闭GaussDB(for MySQL)事件定时器 父主题: 使用数据库
Hint注释仅作为路由建议,非只读SQL、事务中的场景不能强制路由到只读节点。 使用MySQL命令行进行连接并使用Hint语句时,需要在命令中增加-c选项,否则Hint会被MySQL命令行工具过滤。 使用方法 可以在SQL开头添加hint注释进行强制路由。 /*FORCE_MASTER*/强制路由到主节点;
终端节点 终端节点(Endpoint)即调用API的请求地址,不同服务不同区域的终端节点不同。GaussDB(for MySQL)服务提供的终端节点信息如表1所示。 表1 GaussDB(for MySQL)终端节点信息 产品名称 区域名称 区域 终端节点(Endpoint) 协议类型
为何使用了GaussDB(for MySQL)后网站登录较慢 推荐您做如下两个处理: 通过GaussDB(for MySQL)服务的管理控制台查看GaussDB(for MySQL)实例的性能情况。 与应用程序有很大关系,使用命令查看当前数据库连接状态,比较本地数据库和GaussDB(for
+---------+------------------------------------------------------------+ 直接使用大于AUTO_INCREMENT的值A,数据库会将A填入字段并修改AUTO_INCREMENT=A+1。 插入数据。 INSERT INTO animals
统计信息,获取表的统计信息中的行数字段(stat_n_rows)会存在一些误差,导致同一张表的统计信息的行数字段(stat_n_rows)在主备是不一样的,而 MATCH … AGAINST …的结果,也就是相关度的计算中使用了stat_n_rows,导致主备的MATCH … AGAINST
如果无法通信,请检查安全组规则。 查看ECS的安全组的出方向规则,如果目的地址不为“0.0.0.0/0”且协议端口不为“全部”,需要将GaussDB(for MySQL)实例的公网IP地址和端口添加到出方向规则。 查看GaussDB(for MySQL)的安全组的入方向规则,如果源地址不为“0
MySQL)与社区MySQL的用法是相同的。 支持修改表名:rename table a to b; 注意,该语句是可以跨库执行的,比如:rename table da.ta to db.ta;是将ta表从da库移动到db库。 不支持修改库名,如果有修改库名的需求,可以先创建新的库名,然后借助rename
如果无法通信,请检查安全组规则。 查看ECS的安全组的出方向规则,如果目的地址不为“0.0.0.0/0”且协议端口不为“全部”,需要将GaussDB(for MySQL)实例的读写内网地址和端口添加到出方向规则。 查看GaussDB(for MySQL)的安全组的入方向规则,如果源地址不为“0
使用GaussDB(for MySQL)数据库代理实现读写分离 创建GaussDB(for MySQL)实例后,您可以开通数据库代理,通过代理地址实现读写请求的自动转发。写请求自动访问主节点,读请求按照数据库代理的路由模式分发到各个节点,降低主节点的负载。 本章节介绍使用数据库代理实现读写分离的过程,主要流程如下:
使用mysqldump将数据迁移至GaussDB(for MySQL) 本章节主要介绍使用mysqldump工具将数据迁移至GaussDB(for MySQL)的步骤。 注意事项 数据库迁移为离线迁移,您需要停止使用源数据库的应用程序。 迁移前准备 准备弹性云服务器或可通过公网访问GaussDB(for
GetJobInstanceInfoDetail object 参数解释: 指定ID任务的实例信息。 entities Object 参数解释: 根据不同的任务,显示不同的内容。 fail_reason String 参数解释: 任务执行失败时的错误信息。 取值范围: 不涉及。 表6 GetJobInstanceInfoDetail
单击“导出”,在弹框中选择OBS桶名,单击“确定”可导出当前慢日志信息到OBS桶中,最多导出100000条数据。 如果当前没有可用的OBS桶,单击“创建OBS桶”,输入OBS桶名,单击“创建”。 创建OBS桶免费,存放数据文件将产生一定的费用,详情请参见OBS价格详情。 OBS桶命名规则如下:
GaussDB(for MySQL)支持使用已有的自动备份和手动备份,将实例数据恢复到备份被创建时的状态。该操作恢复的为整个实例的数据。 通过备份文件恢复到实例上,会从OBS备份空间中将该备份文件下载到实例上进行全量恢复,恢复时长和实例的数据量有关。 前提条件 实例已存在自动备份