例如:每次执行多表删除的时候,我都写个事务。比如我删除一个会员,而每个会员对应有不同的类型,分为个人,企业,商家。个人会员可以发简历,商家可以有店铺,企业可以有公司信息。所有我就写了个事务(也就是多表删除)。
当删除的这个会员属于个人类型时,也随之删除这个会员发布的简历信息。当删除的这个会员属于商家类型时,则随之删除这个会员所属的商家(而这个商家又对应多了张表,我也用了事务。。在删除这个会员同时,也会执行删除有关这个商家多张表中的信息)当删除这个会员属于企业类型用户时,同时也删除这个会员所对应的企业(而这个企业又对应了多张表信息...我也用了事务在删除这个会员同时,也会执行删除有关这个企业多张表中的信息)......有很多网友说 最好不要用事务,为什么呢?我觉得用的着事务的地方太多了。有什么弊端吗?求解,求讨论。
当删除的这个会员属于个人类型时,也随之删除这个会员发布的简历信息。当删除的这个会员属于商家类型时,则随之删除这个会员所属的商家(而这个商家又对应多了张表,我也用了事务。。在删除这个会员同时,也会执行删除有关这个商家多张表中的信息)当删除这个会员属于企业类型用户时,同时也删除这个会员所对应的企业(而这个企业又对应了多张表信息...我也用了事务在删除这个会员同时,也会执行删除有关这个企业多张表中的信息)......有很多网友说 最好不要用事务,为什么呢?我觉得用的着事务的地方太多了。有什么弊端吗?求解,求讨论。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货