自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 mysql执行更新语句多线程执行锁表解决

innodb_locks 查询锁的相关信息,这里记录了事务获取不到某个锁和阻塞了其他事务的数据;一般关注较多的是锁的类型,看是行锁还是表锁;有时候还要关注下锁的索引,我们这个问题原因就是因为某个表有多个单列索引,但是在操作表的时候走了A索引,而不是B索引,因此导致锁表了,最终是删掉单列索引,创建联合索引解决;innodb_trx查询当前的事务信息,着重看事务状态trx_state是lock wait的,如果要杀掉卡住的进程,则执行 kill trx_mysql_thread_id即可;

2023-06-09 17:49:43 303 1

原创 springboot多数据源与事务控制

此处仅说明在多数据源的情况下,各自独立的事务控制问题。首先项目多数据源切换使用的是注解式的切面配置,主要用到的注解为@before @after,在before中设置数据源,after中清除数据源;切面配置一般为service的包路径,事务的切面配置也是,网上例子很多,就不详细说明了。要想事务管理生效,此处需在事务管理器中管理你的多数据源,即new DataSourceTransactionManager(multipleDataSource(xxdatasource(),xxdatasource(),

2021-09-28 11:57:48 808

原创 记录idea控制台中文乱码解决方案

从百度得知有如下方案:1、file——settings——editor——file encodings:global encoding、project encoding、default encoding for properties files都设置为utf-82、idea安装路径bin目录下,修改环境配置文件,idea.exe.vmoptions、idea64.exe.vmoptions,添加-Dfile.encoding=UTF-8,还有一种修改方式,help——edit custom vm o

2021-08-19 09:38:54 76

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除