检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
报表查询通常SQL复杂而且比较耗费时间,通过并行查询可以加速单次查询效率。 系统资源相对空闲 并行查询会使用更多的系统资源,只有当系统的CPU较多、IO负载不高、内存够大的时候,才可以充分使用并行查询来提高资源利用率和查询效率。 数据频繁查询 针对数据密集型查询,通过并行查询,可以提高查询处理执行效率,减少网络流量和计算节点的压力。
包年/包月实例续费相关的功能如表1所示。 表1 续费相关的功能 功能 说明 手动续费 包年/包月GaussDB(for MySQL)实例从购买到被自动删除之前,您可以随时在GaussDB(for MySQL)实例控制台为实例续费,以延长实例的使用时间。 自动续费 开通自动续费后,GaussDB(for
自动删除之前,您可以随时在TaurusDB实例控制台为实例续费,以延长实例的使用时间。 自动续费 开通自动续费后,TaurusDB实例会在每次到期前自动续费,避免因忘记手动续费而导致资源被自动删除。 在一个包年/包月TaurusDB实例生命周期的不同阶段,您可以根据需要选择一种方式进行续费,具体如图1所示。
回迁操作耗时较长,建议业务低峰时间段操作。 图5 回迁冷表 确认任务无误后,单击“确定”。 通过SQL操作设置冷表 通过SQL操作设置冷表时,可以使用DAS、MySQL客户端或者其他客户端连接到TaurusDB后执行对应的SQL。以下操作以DAS为示例。 在实例管理页面,单击操作列“登录”,进入数据管理服务实例登录界面。
方法二:使用HINT开启或关闭并行查询 使用HINT语法可以控制单个语句是否进行并行执行。在系统默认关闭并行执行的情况下, 可以使用hint对特定的SQL进行开启。反之,也可以禁止某条SQL进行并行执行。 开启并行执行:采用下面的HINT语法可以开启并行执行。 采用默认的参数配置:SELECT
45.230900时,搜索“rds_global_sql_log_bin”参数,确认参数值为“ON”,表示Binlog已经开启。 内核版本可以在实例概览页面,“配置信息 > 内核版本”处进行查看。 图1 查看内核版本 在“参数”页签查看参数“binlog_expire_logs_
在创建账号弹框中,设置账号信息。 图1 创建数据库账号 表1 创建账号参数 参数名称 描述 账号名称 长度为2-32个字符,必须以小写字母开头,小写字母或数字结尾,可以包含小写字母、数字以及下划线,不能包含其它特殊字符。 授权范围 所有数据库 部分数据库 未授权数据库:创建账号时,在未授权数据中不勾选任何
expect_tablet_size:预期每个Bucket的存储源数据的大小,单位为GB,默认为3。若库里表的数据量大多小于3G,个别表数据量较大,可以将此值调小。 expect_tablet_num_for_one_partition:预期每个分区的默认桶数,如果设置为0,将按照数据大小
TaurusDatabaseProcessRestarted 重要 一般是内存不足、负载过高导致数据库进程停止。 通过云监控的数据,查看是否有内存飙升、CPU长期过高等的情况,可以选择提升CPU内存规格或者优化业务逻辑。 数据库进程挂掉的时候,该节点业务中断。高可用服务会自动拉起进程,尝试恢复业务。 数据库代理与数据库连通性异常
45.230900时,搜索“rds_global_sql_log_bin”参数,确认参数值为“ON”,表示Binlog已经开启。 内核版本可以在实例概览页面,“配置信息 > 内核版本”处进行查看。 图1 查看内核版本 在“参数”页签查看参数“binlog_expire_logs_
在创建账号弹框中,设置账号信息。 图1 创建数据库账号 表1 创建账号参数 参数名称 描述 账号名称 长度为2-32个字符,必须以小写字母开头,小写字母或数字结尾,可以包含小写字母、数字以及下划线,不能包含其它特殊字符。 授权范围 所有数据库 部分数据库 未授权数据库:创建账号时,在未授权数据中不勾选任何
这是正常现象,因为事务访问到了DDL创建的新分区。可以通过重新执行事务来解决这个问题。 前提条件 TaurusDB内核版本大于等于2.0.57.240900时可使用该功能。 transaction_isolation参数的全局隔离级别需要设置为“READ-COMMITTED”。 开启分区级MDL锁 您可以通过“rds
索引。如果同时出现Using where,代表使用索引来查找读取记录, 也是可以用到索引的,但是需要查询到数据表。 Using where:表示条件查询,如果不读取表的所有数据,或不是仅仅通过索引就可以获取所有需要的数据,则会出现 Using where。如果type列是ALL或
索引。如果同时出现Using where,代表使用索引来查找读取记录, 也是可以用到索引的,但是需要查询到数据表。 Using where:表示条件查询,如果不读取表的所有数据,或不是仅仅通过索引就可以获取所有需要的数据,则会出现 Using where。如果type列是ALL或
方法二:使用HINT开启或关闭并行查询 使用HINT语法可以控制单个语句是否进行并行执行。在系统默认关闭并行执行的情况下, 可以使用hint对特定的SQL进行开启。反之,也可以禁止某条SQL进行并行执行。 开启并行执行:采用下面的HINT语法可以开启并行执行。 采用默认的参数配置:SELECT
TaurusDatabaseProcessRestarted 重要 一般是内存不足、负载过高导致数据库进程停止。 通过云监控的数据,查看是否有内存飙升、CPU长期过高等的情况,可以选择提升CPU内存规格或者优化业务逻辑。 数据库进程挂掉的时候,该节点业务中断。高可用服务会自动拉起进程,尝试恢复业务。 数据库代理与数据库连通性异常
这是正常现象,因为事务访问到了DDL创建的新分区。可以通过重新执行事务来解决这个问题。 前提条件 TaurusDB内核版本大于等于2.0.57.240900时可使用该功能。 transaction_isolation参数的全局隔离级别需要设置为“READ-COMMITTED”。 开启分区级MDL锁 您可以通过“rds
空间,而只做标记删除,尝试供后续复用,等新的数据来填补相应空间,如果一时半会,没有数据来填补这些空间,就造成了表空间膨胀,形成大量碎片。 可以通过如下SQL语句,查询某个表详细信息,DATA_FREE字段表示表空间碎片大小: 更新统计信息 analyze table db_name
储空间,而只做标记删除,尝试供后续复用,等新的数据来填补相应空间,如果短时间内没有数据来填补这些空间,就造成了表空间膨胀,形成大量碎片; 可以通过如下SQL语句,查询某个表详细信息,DATA_FREE字段表示表空间碎片大小: select * from information_schema
储空间,而只做标记删除,尝试供后续复用,等新的数据来填补相应空间,如果短时间内没有数据来填补这些空间,就造成了表空间膨胀,形成大量碎片; 可以通过如下SQL语句,查询某个表详细信息,DATA_FREE字段表示表空间碎片大小: select * from information_schema