小编use*_*962的帖子

优化 my.cnf 配置,适用于 1 GB 内存、100 多个在线用户

我的mysql老是崩溃。我认为这是因为 my.cnf 配置不当。这是我的 my.cnf 当前配置。请帮我优化一下。我使用的是 1GB 内存和 30GB 固态硬盘。我想优化分配的内存和内存。

我通过 percona 创建了这个配置。

[mysql]

# CLIENT #
port                           = 3306
socket                         = /var/lib/mysql/mysql.sock

[mysqld]

# GENERAL #
user                           = mysql
default-storage-engine         = InnoDB
socket                         = /var/lib/mysql/mysql.sock
pid-file                       = /var/lib/mysql/mysql.pid
performance_schema             = off

# MyISAM #
key-buffer-size                = 32M
myisam-recover                 = FORCE,BACKUP

# SAFETY #
max-allowed-packet             = 16M
max-connect-errors             = 1000000
skip-name-resolve
sql-mode                       = STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_AUTO_VALUE_ON_ZERO,NO_ENGINE_SUBSTITUTION,NO_ZERO_DATE,NO_ZERO_IN_DATE,ONLY_FULL_GROUP_BY
sysdate-is-now                 = 1
innodb                         = FORCE

# DATA STORAGE #
datadir                        = /var/lib/mysql/

# BINARY LOGGING # …
Run Code Online (Sandbox Code Playgroud)

mysql my.cnf percona

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

my.cnf ×1

mysql ×1

percona ×1