暂无图片
为什么达梦默认的连接数才100?
我来答
分享
暂无图片 匿名用户
为什么达梦默认的连接数才100?

为什么达梦默认的连接数才100?

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
勿忘心安

达梦数据库安装默认连接数为100,数据库连接使用不当时,则会出现无法获取连接的问题,为了更好的使用,可以修改最大连接数

两种办法:

1,进去sql目录然后

ALTER SYSTEM SET 'MAX_SESSIONS' =1000 spfile;

2,找到修改dm.ini文件参数MAX_SESSIONS=1000(默认是100)

2种操作之后都必须重启数据库才能生效

重启之后查看最大连接数看是否生效

select SF_GET_PARA_VALUE(2,'MAX_SESSIONS');

暂无图片 评论
暂无图片 有用 2
梦灵

可能数据库原厂商判断100的数据库并发适合大部分的业务需求吧。像ORACLE 11g其实默认也是150。


谢谢!

暂无图片 评论
暂无图片 有用 0
云卷云舒

100 已经很多了;如果访问的client不多,100对于DB本身来就是足够的:你的核数一般情况下没有100,就算有100个session,但并不能都在干活;


可以想像成相当于你的银行,柜台只有32个(假设32核或工作线程),然后你可以选择在银行中布100个座位,也可以选择布1000个座位;对于数据库本身来说,这个座位的调度,最好不要有太大的压力;在外部应用client设计合理的情况下,银行中的100个座位是完全合适的设计。

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏