[内容] MariaDB & MySQL 性能的优化

思路一:减少总连接数

1.1 显示数据库目前的连接数

> SHOW STATUS LIKE 'Threads_connected';

1.2 查看数据库目前所允许的最大连接数

> SHOW VARIABLES LIKE 'max_connections';

1.3 临时设置数据库目前所允许的最大连接数

> SET GLOBAL max_connections = 200;

(补充:这里以临时将数据库目前所允许的最大连接数设置为 200 为例)

思路二:优化 SQL 语句

2.1 查询执行的 SQL 语句

2.1.1 通过 SQL 语句查询正在运行的 SQL 语句
> SHOW PROCESSLIST;
2.1.2 通过 SQL 语句查询正在运行的 SQL 语句的详细信息
> SELECT * FROM performance_schema.threads;
2.1.3 查询 SLOW 日志

(步骤略)

2.2 优化 SQL 语句

(步骤略)

思路三:增加硬件性能

(步骤略)