达梦数据库修改最大连接数

达梦数据库修改最大连接数

  • 推荐配置
  • 修改最大连接数
  • INI参数管理

推荐配置

达梦数据库的最大连接数推荐配置与服务器内存有关。不应设置得过大,否则容易导致出现OOM。

对应关系大致如下:

服务器内存MAX_SESSIONS范围
8G50~100
16G100~200
32G200~300
64G300~800
128G800~1500
256G1500~3000
512G3000~5000

修改最大连接数

--检查dm.ini文件中的连接数上限
SQL> select SF_GET_PARA_VALUE(1,'max_sessions');--检查实际生效的连接数上限
SQL> select SF_GET_PARA_VALUE(2,'max_sessions');--修改连接数上线为200
SQL> SP_SET_PARA_VALUE(2,'max_sessions',200);

修改完需要重启数据库生效。

INI参数管理

  1. SF_GET_PARA_VALUE

定义:

BIGINT
SF_GET_PARA_VALUE (
scope int,
ini_param_name varchar(256)
)

功能说明:返回DM.INI文件中整型的参数值。

参数说明:

  • scope:取值为1、2。

    • 1 表示从DM.INI文件中读取;2 表示从内存中读取。
    • 当取值为1,且DM.INI文件中该参数值设置为非法值时,若设置值与参数类型不兼容,则返回默认值;
    • 若设置值小于参数取值范围的最小值,则返回最小值;
    • 若设置值大于参数取值范围的最大值,则返回最大值。
  • ini_param_name:DM.INI文件中的参数名。

  • 返回值:当前DM.INI文件中对应的参数值。

  1. SP_SET_PARA_VALUE

定义:

void
SP_SET_PARA_VALUE (
scope int,
ini_param_name varchar(256)
value bigint
)

功能说明:设置DM.INI文件中整型的参数值。DSC环境下,除了特殊参数以外,其他参数值会在OK节点上同步。

参数说明:

  • scope:取值为 0、1、2。
    • 0 表示修改内存中的动态配置参数值;
    • 1 表示DM.INI文件和内存参数都修改,不需要重启服务器;
    • 2 表示修改DM.INI文件的参数值或不在DM.INI中的INI配置项(参考《DM8系统管理员手册》2.1.1.1.25节)之后,需重启服务器生效。

References
[1] https://eco.dameng.com/document/dm/zh-cn/pm/sql-appendix.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/80826.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

unity 实现双击物体让其隐藏,单击物体让其显示

unity 实现双击物体让其隐藏&#xff0c;单击物体让其显示 private float tapThreshold 0.25f; private float tapTimer 0.0f; private bool tap false; private void Update() { if (Input.GetMouseButtonDown(0)) { if (Time.time < this.tapTimer this.tapThreshold)…

【深度学习-注意力机制attention 在seq2seq中应用】

注意力机制 为什么需要注意力机制attention机制的架构总体设计一、attention本身实现评分函数 attention在网络模型的应用-Bahdanau 注意力加性注意力代码实现 为什么需要注意力机制 这是一个普通的seq2seq结构&#xff0c;用以实现机器对话&#xff0c;Encoder需要把一个输入的…

初识React.js

引言&#xff1a; React是一种流行的JavaScript库&#xff0c;用于构建用户界面。无论您是新手还是有一些前端开发经验&#xff0c;本文将带您了解React框架的学习过程&#xff0c;并通过具体的例子来帮助您更好地理解和应用React。 1. 背景起源&#xff1a; React是由Faceb…

Selenium+python怎么搭建自动化测试框架、执行自动化测试用例、生成自动化测试报告、发送测试报告邮件

本人在网上查找了很多做自动化的教程和实例&#xff0c;偶然的一个机会接触到了selenium&#xff0c;觉得非常好用。后来就在网上查阅各种selenium的教程&#xff0c;但是网上的东西真的是太多了&#xff0c;以至于很多东西参考完后无法系统的学习和应用。 以下整理的只是书中…

5.11.Webrtc接口的设计原理

在上节课中呢&#xff0c;我向你介绍了web rtc的接口宏&#xff0c;那有很多同学会产生疑问啊&#xff0c;那觉得web rtc为什么要把接口设计的这么复杂&#xff1f;还非要通过宏来实现一个代理类&#xff0c;再通过代理类来调用到web rtc内部。 那为什么要这么设计呢&#xf…

java微服务项目整合skywalking链路追踪框架

skywalking官网网址&#xff1a;Apache SkyWalking 目录 1、安装skywalking 2、微服务接入skywalking 3、skywalking数据持久化 1、安装skywalking 下载skywalking&#xff0c;本篇文章使用的skywalking版本是8.5.0 Index of /dist/skywalkinghttps://archive.apache.org/…

Net跨平台UI框架Avalonia入门-样式详解

设计器的使用 设计器预览 在window和usercontrol中&#xff0c;在代码中修改了控件&#xff0c;代码正确情况下&#xff0c;设计器中就可以实时看到变化&#xff0c;但是在样式&#xff08;Styles&#xff09;文件中&#xff0c;无法直接看到&#xff0c;需要使用设计器预览D…

Python新手入门

文章目录 概要python代码运行结果小结 概要 以下内容为python各种输出语句的语法&#xff01; python代码 # 标准化输出 print("这是标准化输出&#xff01;")# 格式化输出 print("这是第1种%s"%"格式化输出&#xff01;") print("这是第…

python使用execjs利用jsdom来执行含有document的js代码方案(上)

先说一下环境&#xff1a;win7 64位&#xff0c;python3.8.10。 python使用execjs执行含有document的js代码时&#xff0c;会出现报错&#xff1a; execjs._exceptions.ProgramError: TypeError: document 未定义 原因是纯js代码中是不包含浏览器里对象的(如document、windo…

python 调用adb shell

目录 python调用 bat&#xff0c;启动新窗口&#xff0c;但是不能自动在进入shell 后执行提前设置的操作。 python启动cmd新窗口&#xff0c;但是不能自动在进入shell 后执行提前设置的操作。 python调用 bat&#xff0c;启动新窗口&#xff0c;但是不能自动在进入shell 后执…

Linux--信号

对于 linux来说&#xff0c;信号是软中断。许多重要的程序都需要处理信号。信号&#xff0c;为linux提供了一种处理异步事件的方法。比如&#xff0c;终端用户输入了ctrlc来中断程序&#xff0c;会通过信号机制停止一个程序。 一、信号概述&#xff1a; 1、信号的名字和编号&a…

安装配置 hbase

目录 一 准备并解压hbase安装包 二 修改hbase-env.sh文件 三 修改hbase-site.xml 四 修改环境变量 五 启动和关闭hbase 六 简单使用 hbase 一 准备并解压hbase安装包 这里有网盘资源 链接: https://pan.baidu.com/s/1PuqLmullK70ngeVs6G2oRQ?pwdq93v 提取码: q93v 这里安…

Leetcode165. 比较版本号

力扣&#xff08;LeetCode&#xff09;官网 - 全球极客挚爱的技术成长平台 代码如下&#xff1a; class Solution {public int compareVersion(String version1, String version2) {int i 0, j 0;while(i < version1.length() || j < version2.length()){long num1 0…

endnotes插入文献突然变得格式不对,而且也不是按照正常的顺序来插入解决办法

今天插入文献突然变成了endnotes里面的文献序号&#xff0c;而且也不导入了&#xff0c;多了作者和序号信息 解决办法&#xff1a; 更新一下&#xff0c;然后在进行的导入就ok了&#xff0c;能够按照以前的格式插入了&#xff0c;序号也能自动排开&#xff0c;而且也能导入文献…

Django框架学习大纲

对于使用 Python 的 Django 框架进行 web 开发的程序员来说&#xff0c;以下几点是必须了解的。 环境配置与项目初始化 命令&#xff1a; pip install django django-admin startproject myproject解析&#xff1a; 使用 pip 安装 Django。使用 django-admin startproject …

常见的内网穿透代理工具

简介 "内网穿透代理工具"是一种用于实现内网穿透的工具或软件。内网穿透是指通过公共网络&#xff08;如互联网&#xff09;将外部网络请求转发到内部私有网络的过程。在某些情况下&#xff0c;由于网络配置或安全策略的限制&#xff0c;外部网络无法直接访问内部网…

【VS Code】根据时间和文件名查看增删改的历史记录

我的 VS Code 已设置为自动保存。 左下角这个 TIMELINE 里面记录着我们使用 VS Code 操作各文件的历史记录。 打开 Local History 可以根据时间和文件名查看增删改的历史记录&#xff0c;比如&#xff1a; 然后我们根据时间和文件名&#xff0c;打开一个文件&#xff1a; 即可…

如何安装和使用three.js

如何安装和使用three.js three.js是什么&#xff1f; Three.js 是一款基于 JavaScript 的开源 3D 图形库&#xff0c;用于创建和显示各种三维场景、对象和特效。它提供了丰富的功能和 API&#xff0c;使开发者能够轻松地在浏览器中渲染复杂的 3D 图形。 Three.js 提供了一套…

PackML 学习笔记(2) OPCUA /PackML

2020年11月11日&#xff0c;OPC 基金会发布了PackML 的配套规范&#xff08;OPC 30050: PackML - Packaging Control&#xff09;。意味着可以使用OPCUA 信息模型来构建PackML 模型了。 如果写一篇技术简介往往是简单的&#xff0c;要去实现这门技术却很难。首先&#xff0c;OP…

[设计模式]springboot优雅实现策略器模式(加入注册器实现)

优雅实现策略器模式 场景废话少说&#xff0c;源码地址。讲解关于本文创建登陆策略创建环境&#xff08;注册器&#xff09;简化代码 创建父类对象&#xff0c;也方便后期扩展 具体策略实现类用户名密码登陆手机号登陆 触发点调试简言 场景 登陆场景使用&#xff08;登陆之后返…