摘要:
使用VC++ 6.0编译使用STL的程序(如使用map、vector等)有时会出现很多warning,这是什么原因呢?使用VC++ 6.0产生的warning大多是同一个类型,例如4786,可以在预编译命令中关掉这类warning:#pragma warning( disable: 4786 )注意一定要放在#include前面 阅读全文
摘要:
隔离级别(isolation level)脏读不可重复读幻读l隔离级别定义了事务与事务之间的隔离程度。l隔离级别与并发性是互为矛盾的:隔离程度越高,数据库的并发性越差;隔离程度越低,数据库的并发性越好。ANSI/ISO SQL92标准定义了一些数据库操作的隔离级别:l未提交读(read uncommitted)l提交读(read committed)l重复读(repeatable read)l序列化(serializable)通过一些现象,可以反映出隔离级别的效果。这些现象有:l更新丢失(lost update):当系统允许两个事务同时更新同一数据是,发生更新丢失。l脏读(dirty read 阅读全文