检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用规范 TaurusDB数据库权限规范 TaurusDB库表设计规范 TaurusDB索引设计规范 TaurusDB SQL使用规范 父主题: 使用数据库
程序设计的更接近特定客户的要求,或满足不同地区的法律或其他要求。 可用区 一个可用区是一个或多个物理数据中心的集合,有独立的风火水电,AZ内逻辑上再将计算、网络、存储等资源划分成多个集群。一个Region中的多个AZ间通过高速光纤相连,以满足用户跨AZ构建高可用性系统的需求。 项目
比 DELETE速度快,且使用的系统和日志资源少,如果删除的表上没有触发器,且进行全表删除,建议使用TRUNCATE TABLE。 TRUNCATE TABLE不会把删除的数据写到日志文件中。 TRUNCATE TABLE在功能上与不带WHERE子句的DELETE语句相同。 TRUNCATE
使用TaurusDB要注意些什么 实例的操作系统,对用户都不可见,这意味着,只允许用户使用应用程序访问数据库对应的IP地址和端口。 对象存储服务(Object Storage Service,简称OBS)上的备份文件以及TaurusDB服务使用的弹性云服务器(Elastic Cloud
基本使用类 查看TaurusDB的存储容量 修改库名和修改表名 字符集和字符序的默认选择方式 自增字段值跳变的原因 表的自增AUTO_INCREMENT初值与步长 修改表的自增AUTO_INCREMENT值 自增主键达到上限,无法插入数据 自增字段取值 自增属性AUTO_INCREMENT为何未在表结构中显示
使用规范 GaussDB(for MySQL)数据库权限规范 GaussDB(for MySQL)库表设计规范 GaussDB(for MySQL)索引设计规范 GaussDB(for MySQL)SQL使用规范 父主题: 使用数据库
使用TaurusDB的SQL限流 操作场景 SQL限流功能主要解决用户某类突发的并发过高的SQL导致TaurusDB实例不稳定的问题。 约束限制 满足如下版本要求的TaurusDB可以使用SQL限流功能。内核版本的查询方法请参见如何查看云数据库 TaurusDB实例的版本号。 内核版本大于等于2
使用方法 表1 参数说明 参数名称 级别 描述 optimizer_switch Global,Session 查询优化的总控制开关。 其中,计算下推的子控制开关如下: offset_pushdown:LIMIT OFFSET下推优化开关,默认值为OFF。 ON:开启LIMIT OFFSET下推优化开关。
使用方法 目前提供通过会话session设置或SQL语句hint方式设置开启NDP,默认状态为关闭。 通过session设置 通过hint方式设置 其他explain格式 父主题: 算子下推(NDP)
使用TaurusDB的SQL洞察 操作场景 SQL洞察支持全量SQL记录的查询的能力,还提供了访问、更新最频繁的表,锁等待时间最长的SQL等多维度的分析、搜索、过滤能力,帮助用户全面洞察SQL,快速找出异常,保障数据库稳定运行。 约束限制 全量SQL默认关闭,如需使用SQL洞察功能,请先开启全量SQL收集开关。
在“idle_transaction_timeout”设置的10s范围以外执行一次查询操作,结果如下: mysql> select * from t1; ERROR 2013 (HY000): Lost connection to MySQL server during query 读写事务 使用begin开启事务之前,执行查询语句,查询结果如下:
---------------------------------+ 使用explain,在执行计划中的table列存在<in_predicate_*>(*为数字),该表即为构造的临时表,其中存储了IN查询中的所有数据。 也可以通过查看optimize trace,trace中存
使用前必读 概述 调用说明 终端节点 约束与限制 基本概念
基本使用类 查看TaurusDB的存储容量 修改库名和修改表名 字符集和字符序的默认选择方式 自增字段值跳变的原因 表的自增AUTO_INCREMENT初值与步长 修改表的自增AUTO_INCREMENT值 自增主键达到上限,无法插入数据 自增字段取值 自增属性AUTO_INCREMENT为何未在表结构中显示
当满足Kill会话条件时,会自动触发Kill会话操作。 查看历史Kill会话记录:支持查看历史Kill会话的记录。 条件Kill会话 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 云数据库 TaurusDB”。 在“实例管理”页面
比 DELETE速度快,且使用的系统和日志资源少,如果删除的表上没有触发器,且进行全表删除,建议使用TRUNCATE TABLE。 TRUNCATE TABLE不会把删除的数据写到日志文件中。 TRUNCATE TABLE在功能上与不带WHERE子句的DELETE语句相同。 TRUNCATE
在“idle_transaction_timeout”设置的10s范围以外执行一次查询操作,结果如下: mysql> select * from t1; ERROR 2013 (HY000): Lost connection to MySQL server during query 读写事务 使用begin开启事务之前,执行查询语句,查询结果如下:
---------------------------------+ 使用explain,在执行计划中的table列存在<in_predicate_*>(*为数字),该表即为构造的临时表,其中存储了IN查询中的所有数据。 也可以通过查看optimize trace,trace中存
使用方法 表1 参数说明 参数名称 级别 描述 optimizer_switch Global,Session 查询优化的总控制开关。 其中,计算下推的子控制开关如下: offset_pushdown:LIMIT OFFSET下推优化开关,默认值为OFF。 ON:开启LIMIT OFFSET下推优化开关。
添加SQL限流规则后,已经执行中的SQL不会被新添加的规则限制,只有系统新收到的SQL才会进行规则匹配。 若主节点和只读节点设置了不一样的限流规则,实例主节点和只读节点倒换之后,新的主节点规则和原来的只读节点一样,新的只读节点规则和原来的主节点一样。 当SQL语句匹配多条限流