Access Method Hints

QUERY PLAN-Gather(cost=1000.00.45094.80 rows=1 width=97)Workers Planned:2->Parallel Seq Scan on pgbench_accounts(cost=0.00.44094.70 rows=1 width=97)Filter:(aid=100)(4 rows)除了如之前示例中所示使用 EXPLAIN 命令以外,还可...

关联子查询上拉

QUERY PLAN-Seq Scan on t1(actual time=67.631.1641827.119 rows=100000 loops=1)Filter:(SubPlan 1)SubPlan 1->Result(actual time=0.005.13.124 rows=50000 loops=100000)One-Time Filter:(t1.b=1)->Seq Scan on t2(actual time=0.005.7...

最佳实践

segments:6)(cost=0.00.431.00 rows=1 width=8)->Partial Seq Scan on t1(cost=0.00.431.00 rows=1 width=8)Optimizer:PolarDB PX Optimizer(3 rows)SELECT*FROM t1;GUC参数说明 参数 说明 polar_enable_px 用于开启或关闭ePQ功能。取值...

使用Go语言驱动

} for rows.Next(){ var pk1 int64 var col1 float64 var col2 string err:=rows.Scan(&pk1,&col1,&col2)if err!nil { panic(err)/处理错误。} } 使用Prepare创建一个Stmt查询/设置SQL语句,此处以查询test_table表中pk1列、col1列和col2列...

最佳实践

segments:6)(cost=0.00.431.00 rows=1 width=8)->Partial Seq Scan on t1(cost=0.00.431.00 rows=1 width=8)Optimizer:PolarDB PX Optimizer(3 rows)SELECT*FROM t1;GUC参数说明 参数 说明 polar_enable_px 用于开启或关闭ePQ功能。取值...

虚拟索引(hypopg)

QUERY PLAN-Seq Scan on hypo(cost=0.00.1791.00 rows=1 width=10)(actual time=0.046.46.390 rows=1 loops=1)Filter:(id=1)Rows Removed by Filter:99999 Planning time:0.160 ms Execution time:46.460 ms(5 rows)相关参考 关于hypopg的...

日志字段详情

region RDS实例所在地域 rows_examined 扫描的行数 rows_sent 返回的行数 start_time 开始执行的时间 user_host 客户端信息 slow_error_log 字段 说明_topic_日志主题。RDS MySQL错误日志的主题为rds_error_log。RDS PostgreSQL错误日志的...

Golang

nil { panic(err.Error())} defer rows.Close()for rows.Next(){ var id string var name string var unit string err:=rows.Scan(&id,&name,&unit)if err!nil { panic(err.Error())} fmt.Println(fmt.Sprintf("%s,%s,%s",id,name,unit))} ...

聚合函数复用

segments:3)(cost=0.00.1408.39 rows=1 width=8)(actual time=3748.570.3972.148 rows=3 loops=1)Output:(PARTIAL corr(y,x))->Partial Aggregate(cost=0.00.1408.39 rows=1 width=8)(actual time=3748.602.3748.602 rows=1 loops=1)Output...

ALTER SESSION

有效值为 ALL_ROWS、CHOOSE、FIRST_ROWS、FIRST_ROWS_10、FIRST_ROWS_100 和 FIRST_ROWS_1000。默认值为 CHOOSE。此参数在 PolarDB PostgreSQL版(兼容Oracle)中实施。QUERY_REWRITE_ENABLED(string)有效值为 TRUE、FALSE 和 FORCE。默认...

最佳实践

segments:6)(cost=0.00.431.00 rows=1 width=8)->Partial Seq Scan on t1(cost=0.00.431.00 rows=1 width=8)Optimizer:PolarDB PX Optimizer(3 rows)会话级别 在会话内设置 polar_enable_px 参数为 ON,使当前会话内的所有查询默认使用ePQ...

oss_fdw

QUERY PLAN-Aggregate(cost=6.54.6.54 rows=1 width=8)->Foreign Scan on t1_oss(cost=0.00.6.40 rows=54 width=0)Directory on OSS:archive/Number Of OSS file:1 Total size of OSS file:1292 bytes(5 rows)SELECT COUNT(*)FROM t1_oss;...

oss_fdw

QUERY PLAN-Aggregate(cost=6.54.6.54 rows=1 width=8)->Foreign Scan on t1_oss(cost=0.00.6.40 rows=54 width=0)Directory on OSS:archive/Number Of OSS file:1 Total size of OSS file:1292 bytes(5 rows)SELECT COUNT(*)FROM t1_oss;...

SearchDataTrackResult-搜索数据追踪日志解析结果

EXT_UPDATE_ROWS:同 UPDATE_ROWS,代表 UPDATE 操作。EXT_DELETE_ROWS:同 DELETE_ROWS,代表 DELETE 操作。UPDATE_ROWS EventId long 事件 ID。1 RollSQL string 回滚 SQL。Timestamp:2023-04-23 10:25:47#1\r UPDATE `dc_test`.`tb_...

BulkImport

repeated RowInBulkImportRequest rows=2;} 参数 类型 是否必选 描述 table_name string 是 数据表名称。rows repeated RowInBulkImportRequest 是 要操作的数据行。响应消息结构 message BulkImportResponse { required string table_name...

oss_fdw

QUERY PLAN-Aggregate(cost=6.54.6.54 rows=1 width=8)->Foreign Scan on t1_oss(cost=0.00.6.40 rows=54 width=0)Directory on OSS:archive/Number Of OSS file:1 Total size of OSS file:1292 bytes(5 rows)SELECT COUNT(*)FROM t1_oss;...

EXPLAIN

QUERY PLAN-​-HashAggregate(cost=9.54.9.54 rows=1 width=8)(actual time=0.156.0.161 rows=11 loops=1)Group Key:foo->Index Scan using test_pkey on test(cost=0.29.9.29 rows=50 width=8)(actual time=0.039.0.091 rows=99 loops=1)...

Array数组类型

id|name|pay_by_quarter|schedule-+-+-+-2|Carol|{20000,25000,25000,25000}|{{breakfast,consulting},{meeting,lunch}} 1|Bill|{10000,10000,10000,10000}|{{meeting,lunch},{training,presentation}}(2 rows)访问数组 AnalyticDB ...

oss_fdw

QUERY PLAN-Aggregate(cost=6.54.6.54 rows=1 width=8)->Foreign Scan on t1_oss(cost=0.00.6.40 rows=54 width=0)Directory on OSS:archive/Number Of OSS file:1 Total size of OSS file:1292 bytes(5 rows)SELECT COUNT(*)FROM t1_oss;...

日志分析

time,avg(affect_rows)as avg_rows,arbitrary(sql)as sql FROM log GROUP BY sql_code)ORDER BY"总体耗时比例(%)"desc limit 10 统计结果中包括SQL模板ID,该模板SQL占总体SQL的耗时比例、执行次数、平均执行时间、平均影响行数以及样例SQL...

Range

语法 表达式.ActiveDocument.Range(Start,End)或者 表达式.ActiveDocument.ActiveWindow.Selection.Range 或者 表达式.ActiveDocument.Tables.Item(Index).Range 或者 表达式.ActiveDocument.Tables.Item(Index).Rows.Item(Index).Cells....

日志分析

time)as avg_time,avg(affect_rows)as avg_rows,arbitrary(sql)as sql FROM log GROUP BY sql_code)ORDER BY"总体耗时比例(%)"desc limit 10 统计结果包括SQL模板ID,该模板SQL占总体SQL的耗时比例、执行次数、平均执行时间、平均影响行数...

获取结果状态

可使用多个属性来确定命令的效果。SQL%FOUND 是一个布尔值,如果至少一行受 INSERT、UPDATE 或 DELETE 命令影响或 SELECT INTO 命令检索一行或多行,则它返回 true。以下匿名块插入一行,然后显示已插入此行。...No rows were updated

Native Flashback

Query OK,5 rows affected(0.00 sec)Rows matched:5 Changed:5 Warnings:0 MySQL[mytest]>select*from mt1;id|c1|+-+-+|1|100|2|100|3|100|4|100|5|100|+-+-+5 rows in set(0.00 sec)#查询历史时间点的数据,成功返回结果 MySQL[mytest]>...

PolarDB云原生数据库

origin_time 执行操作的时间 return_rows 返回的行数 sql 执行的SQL语句 thread_id 线程ID user 执行SQL的用户名 update_rows 更新行数 慢日志 日志字段 说明_topic_日志主题,固定为polardb_slow_log。owner_id 阿里云账号ID region ...

聚簇索引Clustering Key

本文为您介绍在Hologres中聚簇索引Clustering Key使用的相关内容。Clustering Key介绍 Hologres会按照聚簇索引在文件内对数据进行排序,建立聚簇索引能够加速在索引列上的范围和过滤查询。设置Clustering Key的语法如下,需要建表时指定。...

Bloom Filter For HashJoin下推

Using join buffer(hash join with bloom filter)*3.row*id:1 select_type:SIMPLE table:lineitem partitions:NULL type:ALL possible_keys:NULL key:NULL key_len:NULL ref:NULL rows:5948979 filtered:3.33 Extra:Using where;...

索引推荐(index_adviser)

QUERY PLAN-Seq Scan on t(cost=0.00.1693.00 rows=9983 width=8)Filter:(a)Result(cost=0.00.0.00 rows=0 width=0)One-Time Filter:'*plan(using Index Adviser)*':text->Index Scan using"<1>t_a_idx"on t(cost=0.42.256.52 rows=9983 ...

ePQ Hint Injection

segments:6)(cost=0.00.431.00 rows=1 width=8)->Partial Aggregate(cost=0.00.431.00 rows=1 width=8)->Partial Seq Scan on t1(cost=0.00.431.00 rows=167 width=1)Optimizer:PolarDB PX Optimizer(5 rows)postgres=select count(*)from ...

ePQ Hint Injection

segments:6)(cost=0.00.431.00 rows=1 width=8)->Partial Aggregate(cost=0.00.431.00 rows=1 width=8)->Partial Seq Scan on t1(cost=0.00.431.00 rows=167 width=1)Optimizer:PolarDB PX Optimizer(5 rows)postgres=select count(*)from ...

Fast Query Cache

Case1:25 x 40k(tables x rows),rand-type=special oltp_read_only Case2:25 x 40k(tables x rows),rand-type=uniform oltp_read_only Case3:25 x 40k(tables x rows),rand-type=special oltp_point_select Case4:25 x 40k...

ePQ Hint Injection

segments:6)(cost=0.00.431.00 rows=1 width=8)->Partial Aggregate(cost=0.00.431.00 rows=1 width=8)->Partial Seq Scan on t1(cost=0.00.431.00 rows=167 width=1)Optimizer:PolarDB PX Optimizer(5 rows)postgres=select count(*)from ...

字典编码(公测)

segments:3)(cost=0.00.76.05 rows=28 width=36)Hash Key:n_name->Decode(cost=0.00.75.50 rows=28 width=36)Params:dictKeyIdx[1],dictID[0]->Seq Scan on nation(cost=0.00.75.50 rows=28 width=36)Filter:((ordered_encode(n_name)>('...

JSON&JSONB 数据类型操作

row_to_json-{"f1":1,"f2":[1,5],"f3":{"obj":1},"f4":5} {"f1":2,"f2":[2,5],"f3":{"obj":2},"f4":5}(2 rows)说明 JSON 类型不能支持作为分布键来使用;也不支持 JSON 聚合函数。多表JOIN create table tj2(id serial,ary int[],obj json,...

窗口函数

GROUPS模式的窗口框架 GROUPS模式的窗口框架,支持以组(Group)为单位选取窗口,让选取窗口的方式不再受限于“RANGE”的值范围与“ROWS”的行数范围,更加灵活。例如:选取从该行所在组的上一组到该行所在组的下一组这三组作为窗口。Frame...

设置返回函数

generate_series(2,4)2 3 4(3 rows)Hologres V2.0版本起HQE支持,需要开启GUC:set hg_experimental_enable_hqe_table_function=on;generate_series(start,stop,step)从Start到Stop生成一个步长为Step的数值序列。说明 参数类型为 INT、...

DBMS_RLS

a|b-+-1|2 10|20 100|200(3 rows)"id="e2b9ni"title=""uuid="liebohdwgy57e4fiow"data-tag="codeblock"outputclass="language-postgresql"class="pre codeblock language-postgresql">-删除策略 BEGIN DBMS_RLS.DROP_POLICY(object_name=>'...

时空栅格函数参考

Tile rf_make_zeros_tile(Int tile_columns,Int tile_rows,[CellType cell_type])Tile rf_make_zeros_tile(Int tile_columns,Int tile_rows,[String cell_type_name])st_make_ones_tile 创建一个行列数分别为tile_rows和tile_columns的tile...

计算节点范围选择与并行度控制

segments:6)(cost=0.00.431.00 rows=1 width=4)->Partial Seq Scan on test(cost=0.00.431.00 rows=1 width=4)Optimizer:PolarDB PX Optimizer(3 rows)从执行计划中可以看出,两个只读节点上总计有六个执行单元(segments:6)将会执行这个...

计算节点范围选择与并行度控制

segments:6)(cost=0.00.431.00 rows=1 width=4)->Partial Seq Scan on test(cost=0.00.431.00 rows=1 width=4)Optimizer:PolarDB PX Optimizer(3 rows)从执行计划中可以看出,两个只读节点上总计有六个执行单元(segments:6)将会执行这个...
共有34条 < 1 2 3 4 ... 34 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构 对象存储 物联网平台
新人特惠 爆款特惠 最新活动 免费试用