首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >YashanDB PX_CHANNEL函数

YashanDB PX_CHANNEL函数

原创
作者头像
用户10349277
发布2025-06-23 18:07:47
发布2025-06-23 18:07:47
1550
举报
文章被收录于专栏:YashanDB知识库YashanDB知识库
代码语言:javascript
复制
px_channel::= PX_CHANNEL "(" sessionid ")" 

Copied!

PX_CHANNEL表函数根据输入的sessionid,查询返回该连接会话下的tabqueue通道信息。

其中sessionid的值必须为INT类型。

sessionid

在分布式场景下为全局sessionid,可以通过DV$SESSION视图查得。

在单机场景下为当前节点的session编号,可以通过V$SESSION视图查得。

返回值:函数执行返回组成tabqueue通道信息的表。px_channel表函数返回信息如下:

字段

类型

说明

SID

INTEGER

分布式下为全局session id

SERIAL#

INTEGER

SEQ_NO

INTEGER

sequence number

SQL_ID

VARCHAR

对应SQL

STAGE_ID

SMALLINT

对应stage id

TQ_ID

SMALLINT

table queue id

TYPE

VARCHAR

reader或writer

IS_LOCAL

VARCHAR

是否进程内通道,两端endpoint都是本地endpoint。

WPORT

SMALLINT

写端口号

RPORT

SMALLINT

读端口号

WPORT_ENDPOINT

SMALLINT

写端对应节点endpoint

RPORT_ENDPOINT

SMALLINT

读端对应节点endpoint

LINK_ID

SMALLINT

对应ICS链路ID。reader时对应接收链路ID;writer时对应发送链路ID。

WINDOW_SIZE

INTEGER

滑动窗口总大小

WINDOW_ACK_ID

INTEGER

滑窗可用block id

WINDOW_CURR_ID

INTEGER

滑窗当前使用block id

PENDING_BLOCKS

INTEGER

待处理block数

HOLD_MEMORY

INTEGER

占用内存大小

WRITE_NUM

BIGINT

写次数 writer有效

WRITE_SIZE

BIGINT

写数据大小 writer有效

READ_NUM

BIGINT

读次数 reader有效

READ_SIZE

BIGINT

读数据大小 reader有效

READ_ROWS

BIGINT

读记录数 reader有效

TIMEOUT_TIMES

INTEGER

超时次数 reader时为接收数据的等待超时次数 writer时为等待滑动窗口配额超时次数

LAST_ACTIVE_TIME

TIMESTAMP

最后活动时刻 reader时为最后收到数据的时间 writer时为最后发出数据的时间

MAX_BLOCK_WAIT_TIME

BIGINT

获取block最长等待时间

AVG_BLOCK_WAIT_TIME

BIGINT

获取block平均等待时间

MAX_CHANNEL_WAIT_TIME

BIGINT

数据入列到出列最长耗时

AVG_CHANNEL_WAIT_TIME

BIGINT

数据入列到出列平均耗时

示例(分布式部署)

代码语言:javascript
复制
--根据实际场景获取一个全局会话ID
SELECT global_session_id FROM DV$SESSION;

--查询该连接会话下的tabqueue通道信息
SELECT SID, SQL_ID, STAGE_ID, TQ_ID, TYPE, IS_LOCAL FROM TABLE(PX_CHANNEL(131091));

         SID SQL_ID                            STAGE_ID    TQ_ID TYPE      IS_LOCAL                     
------------ --------------------------------- -------- -------- --------- ---------                    
      131091 6w7vgtqwc018p                           -1        0 READER    N                            
      131091 6w7vgtqwc018p                           -1        0 READER    N                            
      131091 6w7vgtqwc018p                           -1        0 READER    N                            
      131091 6w7vgtqwc018p                           -1        0 READER    N                            
      131091 6w7vgtqwc018p                           -1        0 READER    N                            
      131091 6w7vgtqwc018p                            0        0 WRITER    N                            
      131091 6w7vgtqwc018p                            0        0 WRITER    N                            
      131091 6w7vgtqwc018p                            0        0 WRITER    N                            
      131091 6w7vgtqwc018p                            0        0 WRITER    N                            
      131091 6w7vgtqwc018p                            0        0 WRITER    N                            
      131091 6w7vgtqwc018p                            0        0 WRITER    N                            

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档