mysql异常
wsyzcj
这个作者很懒,什么都没留下…
展开
-
MySQL使用查询结果生成临时表
MySQL中不支持对同一个表使用其查询结果更新or删除本表内数据(也就是update或delete后的where条件为针对相同表的select),解决方案是创建临时表做过度保存中间数据;可以直接使用查询结果来形成临时表 :CREATE TABLE tmp AS (SELECT column1 AS field1, column2 AS field2...); 形成的结果表名称为 tm...转载 2019-12-11 11:09:20 · 767 阅读 · 0 评论 -
Mysql解决清空百万数据表(truncate)批量更新(update)和The total number of locks exceeds the lock table size异常
今天那,看了一下我的博客好久没动了,今天就简单说一下我最近遇到的一个问题,文章主要涉及mysql的问题和解决方案,因为现在我在小bank做项目,目前主要负责的是项目的跑数工作,因为bank数据量比较大,涉及到百万的数据。下面先来说第一个问题:mysql删除百万数据会进行锁表,就是说当一张表超过数十万上百万的时候不能直接操作delete,这个我相信有经验的伙伴都知道,不知道 的话可以手动试一下,不过记得频繁重启mysql服务(哈哈哈)解决方案truncate table 表名;truncate原创 2020-11-02 14:12:52 · 1715 阅读 · 0 评论