- 博客(3)
- 收藏
- 关注
原创 5.7版本的mysql错误1206 - The total number of locks exceeds the lock table size
当数据库的数据量比较大(上千万条数据)时,在对数据库进行增删操作时,出现了错误:1206 - The total number of locks exceeds the lock table size 原因是:数据库现有的缓存池内存较小导致的。 解决方法如下: 首先找到并打开MYSQL的命令行控制台 输入password,就是localhost的密码,打开本地数据 然后输入:show variables like "%_buffer%"; 查找到缓存池的内存...
2021-05-08 10:32:54
6982
1
原创 本地备份的数据库无法还原到服务器
原因:本地安装的mysql版本为8.0,而公司测试系统的服务器安装的mysql版本为5.7 二者版本不相符合,导致在还原数据库时失败。 解决方案: 一、远程查看服务器安装的mysql版本信息,然后再电脑上安装对应的mysql,详情如下: (6条消息) MySQL5.7安装详细教程_建仔的博客专栏-CSDN博客 然后执行后续操作 二、升级服务器的mysql版本 然后执行后续操作。 个人建议执行方案一,简单 ...
2021-05-07 15:15:49
212
原创 1205 - Lock wait timeout exceeded; try restarting transaction
解决办法: 一、 执行sql语句:show full processlist; 找出查询语句系统id:kill掉被锁住的线程id 执行:kill id 例:kill 383 二、 直接查看实物表信息 执行:select * from information_schema.innodb_trx 如果存在事务 执行:kill trx_id 奇怪的是,我第一次执行;delete FROM `sys_log` where timestamp(cre...
2021-05-07 10:53:49
313
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人