检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
statement 原因分析 该报错的原因为将增、删、改请求发送到了只读节点。 只读节点会将参数sql_replica_on参数设置为on以禁止增删改请求。 解决方案 请检查写业务的客户端连接IP是否正确,建议连接实例的浮动IP或Proxy的读写IP。 父主题: 基本使用类
一级分区一个DEFAULT分区的情况下,支持所有类型的二级分区。 一级分区多个DEFAULT分区的情况下,仅支持HASH或KEY二级分区。 参数说明 在参数配置页面通过设置参数rds_list_default_partition_enabled的值来启用或禁用LIST DEFAULT
了解JDBC基础知识。 使用SSL证书连接 使用SSL证书连接实例,即通过证书校验并连接数据库。 以下提供的方式不适用于数据库用户的ssl_type为x509的认证方式。 执行命令查看当前用户的ssl_type值: select ssl_type from mysql.user where
数据库 选择需要导出的目标数据库,并在右侧表信息区域勾选需要导出的目标表。 您可以根据需要选择是否勾选“从备库导出”,勾选该选项后,DAS在执行导出操作时,会连接到您的备库进行导出,可以有效规避导出时对主库的性能影响,但当备库复制延迟较大时,会存在导出的数据不是最新数据的可能性。 行数限制
PO=0的高可用性。 相比DL6,DL5类型的实例峰值性能有所下降,单位容量的成本显著降低。适用于CPU密集型的次核心业务系统或有降低成本诉求,追求高性价比的应用模块。 更多关于存储类型的内容请参见数据库实例存储类型。 可用区类型 可用区指在同一区域下,电力、网络隔离的物理区域,
GaussDB(for MySQL)支持修改实例的数据库端口。 使用须知 开启数据库代理的实例不允许修改数据库端口。 HTAP实例存在情况下,不支持修改端口。 修改实例的数据库端口,会同时修改主节点和所有只读节点的端口。 修改主节点的数据库端口,对应的实例下所有节点均会被修改且重启。 修改端口需要1~5分钟左右。
根据需要可选择通知策略、通知组或主题订阅的方式。 通知策略支持告警分级别灵活通知,更全量通知渠道等更多功能。 通知组的通知内容模板在云监控服务配置。 主题订阅的通知内容模板需要在消息通知服务配置。 通知策略 当通知方式选择通知策略时,需要选择告警通知的策略。通知策略是包含通知组选择、生
社区MySQL的LIMIT(N)/OFFSET(P)的SELECT语句,引擎层返回所有满足WHERE条件的行给SQL层处理,SQL丢弃OFFSET对应的P行,返回N行数据。当查询二级索引需要访问主表列的时候,引擎层还会先返回表获取所有需要的列信息。对于OFFSET的P远大于LIM
成本优化 在您通过成本中心了解和分析您的成本情况后,您可以确定成本偏高的原因,然后采取针对性的优化措施。 资源优化 您可以通过云监控服务监控资源的使用情况,识别空闲资源,寻找节约成本的机会。也可以根据成本分析阶段的分析结果识别成本偏高的资源,然后采取针对性的优化措施。 通过CES查看GaussDB(for
浮点数的等值比较问题是一种常见的浮点数问题。因为在计算机中,浮点数存储的是近似值而不是精确值,所以等值比较、数学运算等场景很容易出现预期外的情况。 MySQL中涉及浮点数的类型有float和double。如下示例中遇到的问题: 解决方案 使用精度的方法处理,使用字段与数值的差值的绝对值小于可接受的精度的方法。示例:
MySQL)库表设计规范 所有创建的MySQL表必须为InnoDB引擎,适配MySQL的其它引擎不支持事务。 小数类型建议使用DECIMAL,禁止使用FLOAT和DOUBLE。 FLOAT和DOUBLE在存储的时候,存在精度损失的问题,很可能在值比较的时候得到的结果有误。如果存储的数据范围超过DE
MySQL)的内存大体可以分为GLOBAL级的共享内存和SESSION级的私有内存两部分: 共享内存是实例创建时根据参数值分配的内存空间,并且是所有连接共享的。 私有内存用于每个连接到GaussDB(for MySQL)服务器时才分配各自的缓存,且只有断开连接才会释放。 低效的SQL语
LIST分区类型要求分区定义中的value或value_list都是唯一的,不同分区定义里也需要不能重复引入。 对于NULL的处理,只有value中包含了NULL值,才能插入或查询出NULL值,否则是不符合定义的,不允许插入。 每个主分区下的子分区可以看成是一个新的一级的LIST分区表,因此
LIST分区类型要求分区定义中的value或value_list都是唯一的,不同分区定义里也需要不能重复引入。 对于NULL的处理,只有value中包含了NULL值,才能插入或查询出NULL值,否则是不符合定义的,不允许插入。 每个主分区下的子分区可以看成是一个新的一级的LIST分区表,因此
RANGE类型要求每个分区定义的分区键值value或value_list必须是单调递增的。 MAXVALUE只能位于最后位置。 对于NULL的处理,认为NULL值是无限小的值,因此NULL值总是会插入第一个分区定义里。 每个主分区下的子分区可以看成是一个新的一级的RANGE分区表,因此所
MySQL)支持了并行执行的查询方式,用以降低分析型查询场景的处理时间,满足企业级应用对查询低时延的要求。并行查询的基本实现原理是将查询任务进行切分并分发到多个CPU核上进行计算,充分利用cpu的多核计算资源来缩短查询时间。并行查询的性能提升倍数理论上与CPU的核数正相关,也就是说并
RANGE分区表是RANGE分区表的扩展,向RANGE分区表插入数据时,如果插入的数据超出当前已存在分区的范围,将无法插入并且会返回错误; 而对于INTERVAL RANGE分区表,当新插入的数据超过现有分区的范围时,允许数据库根据INTERVAL子句提前指定的规则来添加新分区。 前提条件
开通数据库代理后,您可以根据需要修改读写分离的读权重。读请求会按照读权重分发到各个节点,进行读写分离,降低主节点的负载。 使用须知 仅权重负载的路由模式支持修改读权重。 主节点和只读节点均可以设置读权重。 主节点的读权重值越高,处理的读请求越多,主节点的读权重值默认为0。 当所有节点的读权重均为0时,不会
创建DRS迁移任务 本章节介绍创建DRS实例,将自建MySQL服务器上的sbtest数据库迁移到GaussDB(for MySQL)实例。 登录华为云管理控制台。 单击管理控制台左上角的,选择区域“华南-广州”。 单击页面左上角,选择“数据库 > 数据复制服务 DRS”。 单击“创建迁移任务”。
MySQL)支持了并行执行的查询方式,用以降低分析型查询场景的处理时间,满足企业级应用对查询低时延的要求。并行查询的基本实现原理是将查询任务进行切分并分发到多个CPU核上进行计算,充分利用CPU的多核计算资源来缩短查询时间。并行查询的性能提升倍数理论上与CPU的核数正相关,也就是说并