MySQL存储引擎总结

MySQL是一种关系型数据库,它有4种存储引擎分别是MyISAM、InnoDB、Memory、Archive。 MySQL支持那些存储引擎 1、MyISAM存储引擎 2、InnoDB存储引擎 3、Memory存储引擎 4、Archive存储引擎 InnoDB存储引擎 InnoDB是事务型数据库的首选引擎,支持事务安全表(ACID),支持行锁定和外键,InnoDB是默认的MySQL引擎。 InnoD

悲观锁,乐观锁简单描述

悲观锁(Pessimistic Lock): 取数据的时候都会担心会被别人修改,所以每次在取数据的时候都会上锁。确保自己使用的过程中不会被别人访问,自己使用完后再解锁。 期间需要访问该数据的都会等待。 乐观锁(Optimistic Lock): 每次取数据的时候都完全不担心会被别人修改,所以在取数据的时候都不会上锁。但是在更新数据的时候去判断该期间是否被别人修改过(使用版本号等机制),期间该数据可
悲观锁,乐观锁简单描述