MySQL 常见故障修复
ERROR 2026 (HY000)
SSL connection error: unknown error number
登录命令后面添加:1
2--ssl=FALSE
--ssl-mode=DISABLED
The total number of locks exceeds the lock table size
总数已经超过锁定表的大小,MySQL 数据库中的表进行大批量的分组,查询、创建的时候经常会出现这个问题,原因会有两种可能:
- MySQL 的临时表
tmp_table_size
过小 - MySQL 的 innod 缓冲池
innodb_buffer_pool_size
过小1
2
3
4
5
6# 查看临时表大小,并设置为 1G:1024*1024*1024
show variables like "%tmp%";
SET GLOBAL tmp_table_size = 1073741824;
# 查看缓冲池大小,并设置为 3G:1024*1024*1024*3
show variables like "%_buffer%";
SET GLOBAL innodb_buffer_pool_size = 3221225472;
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 君玉自牧!