检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
息更详细,根据实际使用场景可输出collaton、字段数据类型等信息。 tablespace_name name 分区所在表空间的名称。 应用示例 查看分区表的分区信息: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
t2 * 3),对于(t1 t3 t4)和(t2 t5 t6)join时,由于t1和t2出现在join的两端,所以其join的结果集也会应用该hint规则乘以3。 rows hint支持在单表、多表、function table及subquery scan table的结果集上指定hint。
n_dead_tup numeric dead元组的条数。 page_dirty_rate numeric(5,2) 表的脏页率信息(%)。 应用示例 查询数据库内脏页率大于30%的分区表: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 SELECT
但是其他磁盘利用率很低。 可能出现部分节点CPU过高等问题。 分析过程 登录GaussDB(DWS)管理控制台。在“集群管理”页面,找到需要查看监控的集群。在指定集群所在行的“操作”列,单击“监控面板”。选择“监控 > 节点监控 > 磁盘”,查看磁盘使用率。 各个数据磁盘的利用
为0时,实际是将AND的两个过滤条件分别计算的2个选择率的值相乘来得到hashjoin条件的选择率,导致行数估算不准确,查询性能较差。所以需要将cost_param的bit1为1时,选择最小的选择率作为总的选择率估算行数比较准确,查询性能较好,优化后的计划如下图所示: 父主题: SQL调优案例
参数3:如果参数1选择batch,此参数忽略;如果参数1选择single,此参数为具体执行的query名称,例如Q1。 gsql客户端的使用需要每次连接后,都要执行source gsql_env导入变量命令,执行查询脚本前请确认gsql可执行。 query1000x文件夹中必须包含tpch
请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 keep_last_manual_snapshot 是 Integer 指定集群需要保留的最近创建的手动快照。 响应参数 无 请求示例 DELETE https://{Endpoint}/v1.0/89cd04f168b8
为0时,实际是将AND的两个过滤条件分别计算的2个选择率的值相乘来得到hashjoin条件的选择率,导致行数估算不准确,查询性能较差。所以需要将cost_param的bit1为1时,选择最小的选择率作为总的选择率估算行数比较准确,查询性能较好,优化后的计划如下图所示: 父主题: SQL调优案例
<currentDisasterFile> --config-file <configFile> 参数说明 完整选项 缩写选项 数据类型 说明 取值类型 缺省值 应用实例 -t 不涉及 字符串 接口支持多种功能。指定该参数为get-current-disaster,获取当前容灾对象。 -t generate-config
将序列和一个表的指定字段进行关联。这样,在删除那个字段或其所在表的时候会自动删除已关联的序列。关联的表和序列的所有者必须是同一个用户,并且在同一个模式中。需要注意的是,通过指定OWNED BY,仅建立了表的对应列和Sequence之间关联关系,并不会在插入数据时在该列上产生自增序列。 缺省值为OWNED
GDS工具包 GDS工具包是数据服务工具。用户可以使用GDS工具将普通文件系统中的数据文件导入到GaussDB(DWS)数据库中,GDS工具包需要安装在数据源文件所在的服务器上。数据源文件所在的服务器称为数据服务器,也称为GDS服务器。 下载客户端 表1 gsql下载地址 操作系统类别
要创建的索引名,索引的模式与表相同。索引名不能与数据库中已有的表名重复。 取值范围:字符串,要符合标识符的命名规范。 table_name 需要为其创建索引的表的名字,可以用模式修饰。 取值范围:已存在的表名。 USING method 指定创建索引的方法。 取值范围: btree
contain "ALL" to bind recursive & none-recursive branches UNION不带ALL,需要去重。 4 WITH RECURSIVE x(id) AS ( select count(1) from pg_class where oid=1247
contain "ALL" to bind recursive & none-recursive branches UNION不带ALL,需要去重。 4 WITH RECURSIVE x(id) AS ( select count(1) from pg_class where oid=1247
numeric format" SQLSTATE: 22003 错误原因:Numeric的阶乘溢出。 解决办法:建议检查程序是否输入数据过大,否则建议应用层做处理。 父主题: GAUSS-02801 -- GAUSS-02900
n_dead_tup numeric dead元组的条数。 page_dirty_rate numeric(5,2) 表的脏页率信息(%)。 应用示例 查询数据库内脏页率大于30%的分区表: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 SELECT
bigint 当前内存上下文中已使用的内存总数,单位为Byte;“TempSmallContextGroup”内存上下文中该字段含义为统计计数。 应用示例 查询当前节点上所有MemoryContext的使用情况。 根据sessid定位到该MemoryContext是在哪个线程中创建和使用
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 --这个示例应用于date-plus-integer操作符。 SELECT current_date + s.a AS dates FROM generate_series(0
bigint 当前内存上下文中已使用的内存总数,单位Byte;“TempSmallContextGroup”内存上下文中该字段含义为统计计数。 应用示例 查询当前节点上所有MemoryContext的使用情况。 根据sessid定位到该MemoryContext是在哪个线程中创建和使用
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 --这个示例应用于date-plus-integer操作符。 SELECT current_date + s.a AS dates FROM generate_series(0