mysql - 有时mysql会断开连接,由于访问者负载增加

标签 mysql performance remote-access

它只断开一秒钟,如果我重新加载它连接的页面。

这是我来自 mysql 的默认配置代码

我应该为mysql增加哪个数字,

负载很重

/etc/mysql/my.cnf

[client]
    port=3306
    socket=/var/run/mysqld/mysqld.sock

[mysqld_safe]
socket=/var/run/mysqld/mysqld.sock

[mysqld]
#bind-address = 123.123.123.8
user=mysql
pid-file=/var/run/mysqld/mysqld.pid
socket=/var/run/mysqld/mysqld.sock
port=3306
basedir=/usr
datadir=/var/lib/mysql
tmpdir=/tmp
lc-messages-dir=/usr/share/mysql
log_error=/var/log/mysql/error.log

symbolic-links=0

skip-external-locking
key_buffer_size = 256M
max_allowed_packet = 64M
table_open_cache = 256
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 4M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size= 16M
thread_concurrency = 8

#innodb_use_native_aio = 0
innodb_file_per_table

max_connections=800
max_user_connections=50
wait_timeout=2000
interactive_timeout=2000
long_query_time=5

!includedir /etc/mysql/conf.d/

/var/log/mysql/error.log

171217 19:58:58 [Warning] IP address '58.218.200.24' could not be resolved: Name or service not known
171217 21:04:27 [Note] /usr/sbin/mysqld: Normal shutdown

171217 21:04:27 [Note] Event Scheduler: Purging the queue. 0 events
171217 21:04:29 [Warning] /usr/sbin/mysqld: Forcing close of thread 139280  user: 'admin_x'

171217 21:04:29 [Warning] /usr/sbin/mysqld: Forcing close of thread 139279  user: 'admin_x'

操作系统(操作系统/版本): Debian 8.9 (x86_64)

控制面板:Vestacp

谢谢大家

最佳答案

在目录/etc/mysql/conf.d/中创建文件,
将其命名为 mirta.cnf
其中有 2 行:

[mysqld]
host-cache-size = 600

Reference

关于mysql - 有时mysql会断开连接,由于访问者负载增加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47821414/

相关文章:

mysql - 什么时候在 MySQL IN 子句中使用字符串被认为太多了?

mysql - 使用 MySQL Workbench 远程连接 VPS 服务器上的 MySQL

java - 使用 RCP 或 FTP 将文件从远程 UNIX 计算机复制到本地 Windows 计算机

MySQL RegExp 从 RegExp 获得错误 'repetition-operator operand invalid'

MYSQL:将列从 varchar 更新为 float 值不相同

css - 删除资格过高的元素真的会提高性能吗?

multithreading - 提高简单 Spring Batch 作业性能的技巧

mysql - 执行 mySQL 更新命令

mysql - 如何通过 mySQL 批量更新 WordPress 帖子标题

java - 使用 Runtime.exec 和 Putty 私钥连接到远程 Linux 系统