采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,我想问下,@transactional里不建议处理大事务,那怎么判断一个事务是不是大事务呢。
同学你好:
所谓大事务是从两个方向是考虑的:
1. 事务中包含的处理语句很多,例如超过了20条(更加具体准确的数字,还需要看数据库的配置) insert,或者 update、delete,可以认为是大事务;
2. 事务中处理的数据比较多,例如仅仅插入一条数据,但是这条数据包含几MB的内容,那这条语句肯定就是大事务。
欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!
好的,谢谢老师,那么对于第一个方向,如果看数据库配置的话,是需要看哪些配置参数呢。
事务会占用数据库锁,所以,这里主要是锁超时的时间参数,大多数情况下,了解概念即可
登录后可查看更多问答,登录/注册
广告营销系统,未来大中型企业的标配
1.7k 14
3.2k 10
1.2k 10
1.3k 8
1.1k 8