一个事务里面放的数据库操作太多,得不到及时的commit,会占用比较多的数据库缓存,会对数据库性能产生一定的影响。建议,根据具体具体业务划分事务操作范围。
所有需要事务的业务我都从统一的入口进入,并将这个入口方法配置成事务。 当大量客户访问的时候会不会造成性能严重下降。 比如当某个客户A执行业务A的时候,必须等到另外一个客户B执行完B后才能继续执行。即便A也B的业务没有关系。 备注利用Spring的transactionTemplate的事务模板。
81,092
社区成员
341,716
社区内容
加载中
试试用AI创作助手写篇文章吧