__all_virtual_processlist 里的 id 与 proxy_sessid 是一一对应的关系吗?

【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】
【问题描述】清晰明确描述问题
跑了一个 long query ,查出活跃会话 ID:

然后连接proxy 执行kill proxysession 会话 ID,为啥可以kill掉会话,是不是因为用sessionId可以查出proxy_sessid?
【复现路径】问题出现前后相关操作
【问题现象及影响】

【附件】

这里基本是一一对应的, 这个视图__all_virtual_processlist 和show full processlist 的结果基本一致,如果是直连observer的话,proxy_sessid就是NULL