MySQL 隔离级别及其脏读不可重复读幻读
MySQL 中,InnoDB 所提供的事务符合 ACID 的要求,而事务通过事务日志中的 redo log
和 undo log
满足了原子性、一致性、持久性,事务还会通过锁机制满足隔离性,在 InnoDB 存储引擎中,有不同的隔离级别,它们有着不同的隔离性。
MySQL 中,InnoDB 所提供的事务符合 ACID 的要求,而事务通过事务日志中的 redo log
和 undo log
满足了原子性、一致性、持久性,事务还会通过锁机制满足隔离性,在 InnoDB 存储引擎中,有不同的隔离级别,它们有着不同的隔离性。
Swoole 虽然是标准的 PHP 扩展,实际上与普通的扩展不同。普通的扩展只是提供一个库函数。而 Swoole 扩展在运行后会接管 PHP 的控制权,进入事件循环。当 IO 事件发生后底层会自动回调指定的 PHP 函数。说它重新定义了 PHP,一点也不夸张。