存储过程一直锁临时表,对这个临时表只有insert操作而且直插入几万条数据?怎么解决

对这个临时表只有insert操作而且直插入几万条数据?怎么解决

如果是批量操作,1。缩小提交的条数,分多次提交,保证数据库操作部分在最短的时间完成,避免一直锁表;2扩展硬件,提高处理速度

用缓存,先将大批量的数据放到缓存中,不直接进数据库,几万条数据redis是顶的住的,设置克龙表达式的时间,比如每10秒向数据库插入xx条数据,这样就不会出现数据库顶不住锁表了