[阅读: 680] 2007-08-11 05:04:06
为了能让用户在事务的隔离性与并发性之间做出合理的权衡,数据库系统提供了四种事务隔离级别。
1、Serializable:串行化
2、Repeatable Read:可重复读
3、Read Commited:读已提交数据
4、Read Uncommited:读未提交的数据
通常情况下可以把隔离级别设为Read Commited,它能避免脏读,而且有较好的并发性能。尽管它会导致不可重复读、虚读和第二类更新丢失等问题,在可能出现这类问题的个别场合可以由应用程序釆用悲观锁或乐观锁来控制。
FB中是:
Snapshot
Read Commited
Read-Only table Stability
Read-Write Table Stability
FB使用的是版本概念而非日志方式