首页 > 数据库 >Mysql-设置连接数

Mysql-设置连接数

时间:2023-06-09 10:35:28浏览次数:43  
标签:+----------------------+-------+ max Mysql 连接数 connections 设置 mysql

mysql 连接数太多(SequelizeConnectionError: Too many connections)

这个就是最常见的问题了。因为我做的这个是前端监控系统,日志上报量比较大,所以经常会遇到连接数不够用的情况。 除了你要使用其他技术来缓解并发量,还需要适当的设置mysql数据库的最大连接数。那么怎么增加mysql的最大连接数呢,设置多大为合适呢,这又是一个比较麻烦的问题了。

查看当前mysql的连接数:

mysql> show global status like 'Max_used_connections';

+----------------------+-------+

| Variable_name | Value |

+----------------------+-------+

| Max_used_connections | 403 |

+----------------------+-------+

1 row in set (0.00 sec)

查询mysql最大连接数

show variables like '%max_connections%';

如何设置mysql的最大连接数呢?

第一种方法:通过mysql命令设置(这种方法是临时性的,重启mysql以后就会失效)

mysql> set GLOBAL max_connections=1000;

Query OK, 0 rows affected (0.00 sec)

第二种方法:进入找到mysql的my.cnf文件(不同版本可能不一样),添加如下配置(注意:最大连接数不要设置过大,有可能会在启动的时候爆掉哦),然后执行命令service mysql restart

[mysqld]

max_connections=1000

 

标签:+----------------------+-------+,max,Mysql,连接数,connections,设置,mysql
From: https://blog.51cto.com/chengzheng183/6445701

相关文章

  • 【八股cover#1】MySQL Q&A与知识点
    MySQLQ&A与知识点1、基础知识什么是主键?它用来唯一标识一条记录(一个字段)。每个表都必须有且只能有一个主键,主键的取值不允许为空,而且在表中必须是唯一的(当然还可以有复合主键)。什么是索引?在MySQL中,索引是一种数据结构,用于加速数据库表中的数据检索。它可以看作是一个快速查......
  • Mysql数据库与JDBC
    day01-MYSQL关系型数据库:主要是用来描述实体与实体之间的关系实体指实实在在存在的事物:学生和班级,员工和部门E-R关系图:实体-联系图(EntityRelationshipDiagram),包括:实体(方框)、属性(椭圆形)、关系(菱形)mysql:中小型企业,被sun收购,后sun被oracle收购oracle:,甲骨文公......
  • ASP.NET Core使用EF Core操作MySql数据库
    ASP.NETCore使用EFCore操作MySql数据库 ASP.NETCore操作MySql数据库,这样整套环境都可以布署在Linux上使用微软的Microsoft.EntityFrameworkCore(2.1.4)和MySql出的MySql.Data.EntityFrameworkCore(8.0.13) 软件版本Asp.netCore:2.1MySql:5.6 项目结构Snai.Mysql是Asp.......
  • EF Core + MySQL 基本增删改查
    前言基于EFCore+MySQL的基本增删改查,示例是基于.NET6+EFCore+MySQL创建实体和数据库、EFCore数据迁移项目基础上的内容增加。同时也是对基于Canal实现MySQL8.0数据库数据同步项目的验证。创建控制器Controllers---->添加---->控制器,选择api---->包含读写操作的API......
  • 如何设置Java开发环境
    如果您是Java开发人员,那么设置高效的Java开发环境是关键。它有助于简化您的编码过程并提高您的工作效率。在本文中,我将带您完成设置Java开发环境所需的重要步骤。我们将介绍如何安装Java开发工具包(JDK)、集成开发环境(IDE)以及配置必要的工具和库。让我们开始吧!(更多......
  • 02-mysql高级-约束(主键,外键,非空,唯一,默认)、设计(一对多,多对多)、多表查询(内连接
    文章目录mysql高级1,约束1.1概念1.2分类1.3非空约束1.4唯一约束1.5主键约束1.6默认约束1.7约束练习1.8外键约束1.8.1概述1.8.2语法1.8.3练习2,数据库设计2.1数据库设计简介2.2表关系(一对多)2.3表关系(多对多)2.4表关系(一对一)2.5数据库设计案例**LX:**3,多表查询3.......
  • MYSQL数据表操作经验 初学者必看
    特殊导入数据表的方法(CMD命令): D:\wamp\bin\mysql15.6.12\bin>mysql-uroot-pnewpump<e:table.sql 或者用source命令导入数据表之前设置数据表文件的编码(这里并不是设置数据表里的内容编码):D:\wamp\bin\mysql15.6.12\bin>mysql-uroot-p--default-charcter-set=utf......
  • python中调整字符串的宽度,设置填充值
     001、>>>str1="ab"##测试字符串>>>str1'ab'>>>str1.ljust(10)##调整宽度为10,左侧对齐,默认用空格填充'ab'>>>str1.ljust(10,"+")##设置用+号填充'ab......
  • 总结vue3 的一些知识点:MySQL 运算符
    MySQL运算符本章节我们主要介绍MySQL的运算符及运算符的优先级。MySQL主要有以下几种运算符:算术运算符比较运算符逻辑运算符位运算符算术运算符MySQL支持的算术运算符包括:运算符作用+加法-减法*乘法/或DIV除法%或MOD取余在除法......
  • 总结vue3 的一些知识点:MySQL NULL 值处理
    MySQLNULL值处理我们已经知道MySQL使用SQLSELECT命令及WHERE子句来读取数据表中的数据,但是当提供的查询条件字段为NULL时,该命令可能就无法正常工作。为了处理这种情况,MySQL提供了三大运算符:ISNULL: 当列的值是NULL,此运算符返回true。ISNOTNULL: 当列的......