mysql8 update时 添加事务导致效率变快

为什么mysql8高并发时,在serivce层添加@Transactional注解效率会变快
我之前mysql5.5时,没有加,效率就很快

@Transactional在服务层对方法进行注解 这在高度并发的环境中尤为重要,在这种环境中,多个线程可同时访问和修改相同的数据。

在 MySQL 8 中,使用注解的效率提升@Transactional可能是由于底层数据库引擎的改进,这有助于更好地处理高并发场景。例如,MySQL 8 引入了对原子 DDL 语句的支持和改进的锁定粒度,这有助于在高并发环境中减少争用并提高性能。此外,MySQL 8 包括对 InnoDB memcached 插件的支持,这有助于提高读取密集型工作负载的性能。MySQL 8 中的这些和其他增强功能有助于提高使用 注释的方法的效率@Transactional,特别是在高并发环境中。