暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

华为GaussDB T 预留32个管理会话

原创 章芋文 2019-10-03
978

GaussDB 100采用单进程、多线程结构。此线程为操作系统线程。服务器在运行时由各种内存数据结构和一系列线程组成,不同类型的线程完成不同的任务。用户通过线程对数据库进行访问和处理,完成各种任务。

GaussDB 100允许多个用户连接到同一个服务器上,服务器进程成为共享服务器进程。用户可以根据业务实际情况,修改参数SESSIONS设置会话最大并发数。


GaussDB 100为保证SYS用户在紧急情况下可以操作数据库,为SYS用户预留5个独立会话、1个工作线程。

日常运行中有16个默认的自治事务会话(可以通过AUTONOMOUS_SESSIONS、KNL_AUTONOMOUS_SESSIONS参数设置),32个预留的内部使用会话,用于资源回收、checkpoint等,16个sql并行框架会话。内部使用会话功能如下表所示。

保留session说明

SID

session功能

0

切换实例状态,例如kernel启停,主机降备,备机升主等

1

lgwr线程

2

ckpt线程

3

smon线程

4

预留,暂未使用

5

undo preload线程

6

arch线程

7

rst线程

8

lsnr线程

9

mrp线程

10

预留,暂未使用

11

fal线程

12

timer线程

13

rollback线程

14

预留,暂未使用

15

log async线程

16

gts synchronizer线程

17

rcy线程

18

预留,暂未使用

19

预留,暂未使用

20

预留,暂未使用

21

预留,暂未使用

22

预留,暂未使用

23

预留,暂未使用

24

预留,暂未使用

25

shd trans clean线程

26

stats线程

27

插ru统计信息到临时表,加载临时表的统计信息到dc上

28

加载分布式的节点

29

job线程

30

index page recycle线程

31

预留,暂未使用


「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论