凯发k8国际娱乐官网入口-k8凯发> 云数据库 gaussdb(for mysql)> > > gaussdb(for mysql)数据库实例支持的最大数据连接数是多少
更新时间:2023-09-01 gmt 08:00

gaussdb(for mysql)数据库实例支持的最大数据连接数是多少-凯发k8国际娱乐官网入口

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

修改最大连接数

连接数支持在线修改,具体方法请参见。

支持命令方式修改最大连接数。

  1. 执行以下命令,查看最大连接数。

    show global variables like 'max_connections';

  2. 在my.cnf文件中修改mysqld下参数max_connections的值。

    [mysqld]

    max_connections = 1000

关于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)

连接数

512

100000

384

80000

256

60000

128

30000

64

18000

32

10000

16

5000

8

2500

4

1500

2

800

分享:

more

网站地图