文档首页/ 云数据库 TaurusDB/ 常见问题/ 数据库连接/ TaurusDB数据库实例支持的最大数据连接数是多少
更新时间:2026-09-07 GMT+08:00

TaurusDB数据库实例支持的最大数据连接数是多少

TaurusDB服务对此未做限制,取决于数据库引擎参数的默认值和取值范围,例如TaurusDB引擎的max_connections和max_user_connections参数,用户可在参数模板自定义。

查看最大连接数

TaurusDB支持通过管理控制台或者命令查看最大连接数。

  • 通过管理控制台查看

    具体方法请参见查看实例参数

  • 通过命令查看
    show global variables like 'max_connections';

修改最大连接数

最大连接数支持通过管理控制台修改,具体方法请参见修改实例参数

关于max_connections

max_connections:允许同时连接的客户端总数。如果设定值为default,表示该参数和数据库实例的内存(单位:GB)相关,计算公式如下:

max_connections上限估计数值 = 节点可用内存 / 单个连接预估占用内存。

  • 节点可用内存=总内存 - Buffer Pool占用内存 - 1GB(mysqld进程、操作系统、监控程序等)。
  • 单个连接预估占用内存(single_thread_memory) = thread_stack(256KB) + binlog_cache_size(32KB) + join_buffer_size(256KB) + sort_buffer_size(256KB) + read_buffer_size(128KB) + read_rnd_buffer_size(256KB)= 大约1MB。

华为云不同内存规格配置的默认max_connections值如下表所示。

表1 不同内存规格配置的默认max_connections值

内存(GB)

连接数

672

100000

512

100000

480

100000

384

80000

256

60000

192

45000

128

30000

120

30000

96

24000

64

18000

48

14000

32

10000

24

7500

16

5000

8

2500

4

1500

2

800